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

溫馨提示×

linux怎么搭建LNMP環境

小億
124
2023-10-10 05:26:33
欄目: 智能運維

搭建LNMP環境是在Linux系統上部署Nginx、MySQL和PHP的組合,下面是搭建LNMP環境的步驟:

  1. 安裝Nginx:
  • 使用包管理器安裝Nginx,如在Ubuntu上運行命令 sudo apt-get install nginx,在CentOS上運行命令 sudo yum install nginx

  • 安裝完成后,啟動Nginx服務并設置開機自啟動:sudo systemctl start nginxsudo systemctl enable nginx

  1. 安裝MySQL:
  • 使用包管理器安裝MySQL,如在Ubuntu上運行命令 sudo apt-get install mysql-server,在CentOS上運行命令 sudo yum install mysql-server

  • 安裝過程中會提示設置MySQL的root密碼,按照提示進行設置。

  • 安裝完成后,啟動MySQL服務并設置開機自啟動:sudo systemctl start mysqlsudo systemctl enable mysql

  1. 安裝PHP:
  • 使用包管理器安裝PHP及相關擴展,如在Ubuntu上運行命令 sudo apt-get install php-fpm php-mysql,在CentOS上運行命令 sudo yum install php-fpm php-mysql

  • 安裝完成后,編輯PHP配置文件 /etc/php/7.x/fpm/php.ini,將其中的 cgi.fix_pathinfo 設置為 0,保存文件。

  • 啟動PHP-FPM服務并設置開機自啟動:sudo systemctl start php-fpmsudo systemctl enable php-fpm

  1. 配置Nginx:
  • 編輯Nginx配置文件 /etc/nginx/nginx.conf,將其中的 server 部分替換為以下內容:
server {
listen 80;
server_name your_domain;
root /your/website/path;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.x-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
  • your_domain 替換為你的域名或IP地址,將 /your/website/path 替換為你的網站根目錄路徑。

  • 保存文件后,重啟Nginx服務:sudo systemctl restart nginx

  1. 測試LNMP環境:
  • 在網站根目錄下創建一個簡單的PHP文件 index.php,內容為 <?php phpinfo(); ?>

  • 在瀏覽器中訪問 http://your_domain/index.php,如果能正常顯示PHP信息頁面,則表示LNMP環境搭建成功。

以上是一個簡單的LNMP環境搭建過程,根據具體情況可能會有一些差異。可以根據自己的需求進行相應的配置和調整。

0
华亭县| 瑞金市| 南昌县| 天峨县| 绥芬河市| 南华县| 基隆市| 台湾省| 舟曲县| 丁青县| 康乐县| 咸丰县| 朝阳县| 陇西县| 九台市| 阿拉善左旗| 锡林郭勒盟| 萨迦县| 乐陵市| 南川市| 峨山| 秦皇岛市| 汝州市| 古丈县| 红原县| 西安市| 榕江县| 克拉玛依市| 曲阜市| 大荔县| 石河子市| 阳城县| 抚宁县| 招远市| 安徽省| 阿拉善左旗| 神农架林区| 大宁县| 巴马| 湖北省| 高雄市|