摘要:安裝方法安裝查看安裝后相關(guān)文件目錄安裝目錄是啟動(dòng)服務(wù)成功后顯示在使用查看端口之前,需要安裝安裝好之后,就可以使用了。可以使同一臺(tái)操作系統(tǒng)上的兩個(gè)或多個(gè)進(jìn)程進(jìn)行數(shù)據(jù)通信。
安裝nginx
apt-get方法安裝nginx sudo apt-get install nginx
查看nginx安裝后相關(guān)文件目錄
安裝目錄是/etc/nginx
啟動(dòng)nginx服務(wù) sudo /etc/init.d/nginx start,成功后顯示ok Starting nginx(via systemctl):nginx.service.
在使用netstat -anp查看端口之前,需要安裝net-tools,`sudo apt install
net-tools`安裝好之后,就可以使用了。
直接查看80端口的命令是 sudo lsof -i:80
在瀏覽器中輸入127.0.0.1可以看見(jiàn)nginx的歡迎頁(yè)面
安裝php7.2版本
sudo apt-get install php7.2 php7.2-fpm
查看php版本信息 php -v,顯示結(jié)果php 7.2.4-1+ubuntu18.04.1+deb.sury.org+1(cli)(built: Apr 5 2018 08:48:14)(NTS)
Nginx與php-fpm集成
php-fpm與nginx通信方式有兩種,一種是基于tcp的Internet domain socket方式,一種是UNIX
domain socket方式。
UNIX domain socket可以使同一臺(tái)操作系統(tǒng)上的兩個(gè)或多個(gè)進(jìn)程進(jìn)行數(shù)據(jù)通信。UNIX domain
socket接口和Internet domain socket很像,但它不是用網(wǎng)絡(luò)底層協(xié)議來(lái)通信。
服務(wù)器壓力不大的情況下,這兩種方式性能差別不大,但在壓力比較滿的時(shí)候,用UNIX domain socket方式,效果很好。
相信大家知道網(wǎng)站根目錄通常在
/etc/nginx/sites-available/default配置文件中,nginx已經(jīng)將php和php-fpm的整合準(zhǔn)備好了,還需要在這個(gè)文件中改以下東西
為了編輯文件,需要安裝vim sudo apt install vim 這個(gè)命令會(huì)建議你安裝 ctags vim-doc
vim-scripts 那就根據(jù)建議來(lái)好了 sudo apt install ctags vim-doc vim-scripts
在編輯文件之前,注意切換到root, sudo -i vim /etc/nginx/sites-available/default
按下鍵盤上的Insert 就可以編輯文件了
#location ~ .php$ {
# include snippets/fastcgi-php.conf; # # # With php-fpm (or other unix sockets): # fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; # # With php-cgi (or other tcp sockets): # fastcgi_pass 127.0.0.1:9000;
#}
在這幾行注釋代碼下,添加如下代碼即可,選擇 unix sockets方式
location ~ .php$ {
include snippets/fastcgi-php.conf; # With php-fpm (or other unix sockets): fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}
編輯完成之后,按下鍵盤Esc,并用鍵盤輸入 :wq就可以修改成功了
繼續(xù)編輯,切換到root, sudo -i 命令行 vim /etc/php/7.2/fpm/pool.d/www.conf
代碼有 listen = /run/php/php7.2-fpm.sock
配置好后重啟服務(wù):sudo /etc/init.d/nginx restart 還有 `sudo
/etc/init.d/php7.2-fpm restart`
安裝mysql
命令行 `sudo apt-get -y install mysql-server mysql-client php7.2-mysql
在安裝mysql的過(guò)程中,沒(méi)有提示輸入密碼,通過(guò)查詢mysql官網(wǎng),輸入命令 mysql_secure_installation
設(shè)置密碼
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/30720.html
摘要:安裝方法安裝查看安裝后相關(guān)文件目錄安裝目錄是啟動(dòng)服務(wù)成功后顯示在使用查看端口之前,需要安裝安裝好之后,就可以使用了。可以使同一臺(tái)操作系統(tǒng)上的兩個(gè)或多個(gè)進(jìn)程進(jìn)行數(shù)據(jù)通信。 安裝nginx apt-get方法安裝nginx sudo apt-get install nginx 查看nginx安裝后相關(guān)文件目錄 安裝目錄是/etc/nginx 啟動(dòng)nginx服務(wù) sudo /etc/...
摘要:在上發(fā)布了一遍然后又在這里發(fā)布一遍哈哈以下是地址最近閑來(lái)無(wú)事,遂下載了,嘗試搭建下,之前有試過(guò)搭建寶塔,等,但最后結(jié)果都不怎么好,這次再次嘗試搭建下的開(kāi)發(fā)環(huán)境,借鑒了很多網(wǎng)友的文章,歷經(jīng)千辛,搭建成功,遂將過(guò)程總結(jié)總結(jié),分享出來(lái)。 ???在csdn上發(fā)布了一遍,然后又在這里發(fā)布一遍,哈哈,以下是csdn地址: https://blog.csdn.net/sinat_3... ???最近...
閱讀 2574·2021-09-30 09:48
閱讀 2564·2019-08-30 14:10
閱讀 2708·2019-08-29 11:22
閱讀 1837·2019-08-26 13:51
閱讀 2276·2019-08-26 12:02
閱讀 2415·2019-08-23 16:06
閱讀 3548·2019-08-23 14:06
閱讀 1093·2019-08-23 13:56