中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

云服務器手動搭建LNMP環境(CentOS 8)

小云
103
2023-09-21 09:22:55
欄目: 云計算

LNMP環境是指Linux + Nginx + MySQL + PHP的組合,常用于搭建網站和應用程序。下面是在CentOS 8上手動搭建LNMP環境的步驟:

  1. 更新系統
sudo dnf update -y
  1. 安裝Nginx
sudo dnf install nginx -y
  1. 啟動Nginx
sudo systemctl start nginx
  1. 設置Nginx開機啟動
sudo systemctl enable nginx
  1. 安裝MySQL
sudo dnf install @mysql -y
  1. 啟動MySQL
sudo systemctl start mysqld
  1. 設置MySQL開機啟動
sudo systemctl enable mysqld
  1. 運行MySQL安全腳本以提高安全性
sudo mysql_secure_installation
  1. 安裝PHP及相關擴展
sudo dnf install php php-common php-fpm php-mysqlnd -y
  1. 配置PHP-FPM
sudo vi /etc/php-fpm.d/www.conf

找到以下兩行,并取消注釋(去掉前面的分號):

listen.owner = nobody
listen.group = nobody

保存并關閉文件。

  1. 啟動PHP-FPM
sudo systemctl start php-fpm
  1. 設置PHP-FPM開機啟動
sudo systemctl enable php-fpm
  1. 配置Nginx虛擬主機
sudo vi /etc/nginx/conf.d/default.conf

清空文件內容,然后添加以下內容:

server {
listen 80;
server_name example.com;
root /var/www/html;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
fastcgi_pass unix:/run/php-fpm/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

example.com替換為你的域名或IP地址,并設置正確的root路徑。保存并關閉文件。

  1. 重啟Nginx
sudo systemctl restart nginx

至此,你已成功搭建了LNMP環境。你可以將網站文件放在/var/www/html目錄下,并通過瀏覽器訪問你的網站。

0
墨脱县| 藁城市| 平潭县| 蒙自县| 信宜市| 腾冲县| 肥西县| 湛江市| 淅川县| 山阳县| 义乌市| 宽甸| 西峡县| 金沙县| 门源| 松阳县| 彝良县| 乐都县| 宜兰县| 河东区| 西乌珠穆沁旗| 沂水县| 来宾市| 翁源县| 信宜市| 茂名市| 乾安县| 社会| 大渡口区| 洪雅县| 龙井市| 太仓市| 昌宁县| 芜湖市| 塔城市| 景德镇市| 额尔古纳市| 亳州市| 青川县| 两当县| 岱山县|