国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 平山县| 东山县| 翁源县| 皮山县| 长治县| 宝坻区| 陈巴尔虎旗| 长子县| 武夷山市| 富宁县| 伊吾县| 南开区| 罗源县| 新余市| 新乡县| 临城县| 彰化市| 咸阳市| 呈贡县| 班戈县| 安溪县| 杂多县| 古蔺县| 突泉县| 金溪县| 平度市| 福鼎市| 鞍山市| 溆浦县| 南岸区| 建阳市| 建湖县| 呼伦贝尔市| 延津县| 盘锦市| 鹤壁市| 从江县| 屏东市| 玉田县| 乾安县| 鄯善县|