構建一個簡單的服務器環境Ubuntu 16.04.3 x64

服務器環境 Ubuntu 16.04.3 x64

更新源:sudo apt-get update

安裝nginx
sudo apt-get install nginx
sudo ln -s /etc/nginx /var/www
(如有需要)nginx重啓 sudo /etc/init.d/nginx restart

安裝apache2
sudo apt-get install apache2
sudo ln -s /etc/apache2 /var/www
(如有需要)apache重啓 sudo /etc/init.d/apache2 restart

安裝php7
sudo apt-get install php
sudo ln -s /etc/php /var/www

安裝php7擴展(查看擴展 apt-cache search php)
sudo apt-get install php7.0-mysql php7.0-curl php7.0-gd

安裝apache2-php7模塊
sudo apt-get install libapache2-mod-php7.0

安裝mysql數據庫
sudo apt-get install mysql-server

nginx代理apache2(以8080端口爲例)
/*** apache2/sites-available/000-default.conf ***/
<VirtualHost *:8080>
/*** apache2/ports.conf ***/
Listen 8080
/*** nginx/sites-available/default ***/
server {
listen 80;
server_name 你的域名;
limit_conn one 5;
limit_conn perserver 10;
limit_rate_after 1024k;
limit_rate 1024k;

location / {
proxy_pass http://127.0.0.1:8080;
proxy_redirect     off;
proxy_set_header   Host             $host;
proxy_set_header   X-Real-IP        $remote_addr;
proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
}
}
/*** nginx/nginx.conf ***/
limit_conn_zone $binary_remote_addr zone=perip:10m;
limit_conn_zone $server_name zone=perserver:10m;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章