国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > CentOS > 正文

centOS7下的Nginx的安裝和配置

2024-06-28 16:00:01
字體:
供稿:網(wǎng)友

上一篇文章,記錄了在linux下安裝和配置MySQL。本篇就記錄一下nginx的安裝和配置。

安裝pcre依賴

PCRE(Perl Compatible Regular ExPRessions)是一個Perl庫,包括 perl 兼容的正則表達式庫。Nginx的rewrite要依賴于這個庫。所以先安裝這個庫。 進入官網(wǎng)http://www.pcre.org/,找到pcre的源碼下載url,使用wget下載 wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz 下載后解壓、編譯、安裝

./configure --prefix=/usr/local/pcremakesudo make install

下載Nginx

在官網(wǎng)下載nginx的穩(wěn)定版本 nginx官網(wǎng)

wget http://nginx.org/download/nginx-1.10.3.tar.gz

安裝編譯Nginx

將下載的nginx解壓后,進行編譯前的預(yù)編譯:

cd nginx-1.10.3./configure --prefix=/usr/local/nginx --with-pcre=../pcre-8.40makesudo make install

注意,上面編譯配置的參數(shù),pcre不是已經(jīng)安裝好的pcre路徑,而是未編譯的代碼包的路徑。在本例中,pcre代碼包和nginx代碼包下載到了同一個目錄下。

啟動Nginx

進入Nginx的安裝目錄下,直接起動Nginx

cd /usr/local/nginx/sbinsudo ./nginx

注意,此時訪問本機ip的80端口,如果能看到Nginx的歡迎頁面,說明安裝配置成功。如果不成功,可能的問題時防火墻禁止訪問80端口。需要我們做如下配置:

sudo firewall-cmd --zone=public --add-port=80/tcp --permanent#重啟防火墻sudo systemctl restart firewall.service

啟動php-FPM

在安裝php時,我們配置了php-fpm,在這里我們需要啟動PHP-FPM。 進入php的安裝目錄,php-fpm在sbin目錄下。

sudo ./php-fpm

首次啟動,會報一個/usr/local/php7/etc/php-fpm.conf未找到的錯誤。直接到/usr/local/php7/etc/目錄下,會看到有一個php-fpm.conf.default的文件。將此文件重命名即可。

mv php-fpm.conf.default php-fpm.conf

此時再次啟動PHP-FPM,會報另一個錯誤:配置文件125行,找不到以.conf結(jié)尾的文件。我們根據(jù)報錯信息進入相關(guān)目錄,發(fā)現(xiàn)同樣是存在默認文件,重命名即可。

cp www.conf.default www.conf

最后回到sbin目錄下啟動php-fpm,成功。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 舒城县| 雅安市| 金山区| 大城县| 新郑市| 诏安县| 长海县| 恭城| 黄山市| 民权县| 礼泉县| 长垣县| 达州市| 隆德县| 科尔| 奇台县| 松原市| 鄂尔多斯市| 红安县| 谷城县| 岑溪市| 巫山县| 辽源市| 南投县| 奉节县| 邳州市| 阜阳市| 剑河县| 阿城市| 永吉县| 灵璧县| 镇江市| 玉环县| 尉氏县| 凌源市| 晋城| 新乡市| 吴旗县| 兴国县| 洛川县| 象山县|