您好,登錄后才能下訂單哦!
這篇文章主要介紹“Ubuntu怎么搭建LNMP環境”,在日常操作中,相信很多人在Ubuntu怎么搭建LNMP環境問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Ubuntu怎么搭建LNMP環境”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
跟MySQL安裝一樣,先進入“/usr/local/src”中,鍵入“cd /usr/local/src”回車,進入到文件夾中,接著鍵入“sudo wget http://nginx.org/download/nginx-0.8.37.tar.gz”回車,等待下載完畢。
下載完畢后,執行“sudo tar zxvf nginx-0.8.37.tar.gz”回車解壓文件。
然后進入nginx源碼目錄,配置安裝操作。鍵入“cd nginx-0.8.37”回車,再執行“sudo ./configure --prefix=/usr/local/server/nginx --with-http_stub_status_module”。
配置完成后,開始編譯源碼包。鍵入“sudo make && make install”回車,等待操作結束。
將附件中的nginx.sh復制到/etc/init.d/nginx,鍵入“sudo cp nginx.sh /etc/init.d/nginx”回車,再執行“sudo chmod +x /etc/init.d/nginx”。
啟動nginx,執行“sudo /etc/init.d/nginx start”啟動服務器。
瀏覽器輸入“http://127.0.0.1”回車,顯示如下頁面,說明服務器成功啟動。
停止服務器輸入命令“sudo /etc/init.d/nginx stop”。
課程附件nginx.sh
代碼如下:
#!/bin/bash
#
# chkconfig: - 85 15
# description: Nginx is a World Wide Web server.
# processname: nginx
nginx=/usr/local/server/nginx/sbin/nginx
conf=/usr/local/server/nginx/conf/nginx.conf
case $1 in
start)
echo -n "Starting Nginx"
$nginx -c $conf
echo " done"
;;
stop)
echo -n "Stopping Nginx"
killall -9 nginx
echo " done"
;;
test)
$nginx -t -c $conf
;;
reload)
echo -n "Reloading Nginx"
ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUP
echo " done"
;;
restart)
$0 stop
$0 start
;;
show)
ps -aux|grep nginx
;;
*)
echo -n "Usage: $0 {start|restart|reload|stop|test|show}"
;;
esac
到此,關于“Ubuntu怎么搭建LNMP環境”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。