LNMP是指一組一般一塊兒使用來運行動態網站或者服務器的自由軟件名稱首字母縮寫。L指Linux,N指Nginx,M通常指MySQL,P通常指PHP。經過如下步驟,能夠很方便地爲你的linux服務器安裝上網站運行所須要的環境。php
apt-get update && apt-get dist-upgrade -y
複製代碼
apt-get install nginx
複製代碼
apt-get install php-fpm php-gd php-mbstring php-curl php-xml php-mcrypt php-mysql php-zip php-json php-redis php-memcached
複製代碼
apt-get install mysql-server
複製代碼
咱們在/var/www下面新建一個test目錄,做爲站點目錄。 運行如下命令:html
mkdir /var/www/test
複製代碼
echo '<?php echo 1;' > /var/www/test/index.php
複製代碼
chown -R www-data:www-data /var/www/test && chmod -R 755 /var/www/test
複製代碼
在/etc/nginx/conf.d新增一個test.conf文件,並寫入如下內容:前端
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/test;
index index.php index.html index.htm;
server_name _;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
}
複製代碼
這個配置表示站點監聽80端口,網站根目錄爲/var/www/test,入口文件爲index.php,經過php-fpm進程來執行php腳本。mysql
測試並從新加載nginx配置:linux
nginx -t && nginx -s reload
複製代碼
瀏覽器訪問http://【你的IP地址】,若是看到頁面輸出1則表示已經安裝成功。nginx
歡迎關注微信公衆號「全棧社區」,獲取更多站長、開發者必備的前端、後端、運維技術乾貨。redis
22元美國VPS、建站主機:www.salasolo.comsql