centos7下搭建lamp及ss

centos7下搭建lamp及ss
LAMP部分

yum install vim
vim etc/vimrc/

添加語句

    set autoindent
    set nu

關防火牆//C7不用iptables管防火牆可以yum -y install iptables-services不過我是又把防火牆開了然後開放80端口

    systemctl stop firewalld.service
    systemctl start firewalld.service

關防火牆自動啓動

systemctl disable firewalld.service
    systemctl enable firewalld.service

開放80端口 重啓防火牆後生效

firewall-cmd --zone=public --add-port=80/tcp --permanent 

編輯系統 這步起什麼作用不確定了 反正我幹了目測不幹沒啥事

vi /etc/selinux/config  

#SELINUX=enforcing #註釋掉
SELINUX=disabled #增加
:wq! #保存退出
setenforce 0 #使配置立即生效

  • Apache
yum install httpd #根據提示,輸入Y安裝即可成功安裝  
    systemctl start httpd.service #啓動apache  
    systemctl stop httpd.service #停止apache  
    systemctl restart httpd.service #重啓apache  
    systemctl enable httpd.service #設置apache開機啓動 

配置apache

vim /etc/httpd/conf/httpd.conf

把index.html改成index.php

  • MySQL
yum install mariadb mariadb-server #詢問是否要安裝,輸入Y即可自動安裝,直到安裝完成  
    systemctl start mariadb.service #啓動MariaDB  
    systemctl stop mariadb.service #停止MariaDB  
    systemctl restart mariadb.service #重啓MariaDB  
    systemctl enable mariadb.service #設置開機啓動 

登陸mysql,要密碼首次登陸沒有密碼直接回車

    mysql -uroot -p
  • PHP
yum -y install php
    yum install php-mysql
    yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath

寫php測試文件

cd  /var/www/html/

重啓http使配置生效

systemctl restart http

到這裏大概一個小時能搞定 服務器網速可以且你沒被牆太狠的話

搭建ss部分

  • 裝pip
yum -y install python-pip
    yum clean all

沒有python-pip包就執行命令裝擴展源然而還是不行

    yum -y install epel-release
    yum install python-pip

據說是官網下載

    wget https://bootstrap.pypa.io/get-pip.py

然後執行

    python get-pip.py

運行pip測試

  • 下載ss
pip install shadowsocks
pip install M2Crypto

創建一個ss配置文件 我寫了個/etc/ss.json

    {   
       "server":"server_ip",   
       "server_port":25,   
       "local_address": "127.0.0.1",   
       "local_port":1080,   
       "password":"password",  
        "timeout":300,   
       "method":"aes-256-cfb",   
       "fast_open": false   
    }   

salsa20 chacha20 需要下載libsodium

    yum -y groupinstall "Development Tools"
    wget https://github.com/jedisct1/libsodium/releases/download/1.0.11/libsodium-1.0.11.tar.gz
    tar xf libsodium-1.0.11.tar.gz && cd libsodium-1.0.11
    ./configure && make -j2 && make install
    echo /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.conf
    ldconfig

配置好了打開測試下能不能連 修改配置文件需要stop再start
ssserver -c /etc/ss.json -d start
ssserver -c /etc/ss.json -d stop
已經能連了 vultr 5刀日本 速度垃圾 估計過個一兩年我也會覺得翻出去成本還可以 雖然現在不行

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章