美文网首页
lnmp搭建

lnmp搭建

作者: jooohnny | 来源:发表于2018-01-09 11:28 被阅读0次

    [mysql]

    mkdir /data/soft

    cd /data/soft

    wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

    yum localinstall mysql57-community-release-el7-8.noarch.rpm

    yum repolist enabled | grep "mysql.-community."

    yum install mysql-community-server

    systemctl start mysqld

    systemctl enable mysqld

    systemctl daemon-reload

    vi /etc/my.cnf
    validate_password = off
    character_set_server=utf8
    init_connect='SET NAMES utf8'

    systemctl restart mysqld

    grep 'temporary password' /var/log/mysqld.log

    mysql -uroot -p
    set password for 'root'@'localhost'=password('MyNewPass4!');

    默认配置文件路径:
    配置文件:/etc/my.cnf
    日志文件:/var/log//var/log/mysqld.log
    服务启动脚本:/usr/lib/systemd/system/mysqld.service
    socket文件:/var/run/mysqld/mysqld.pid

    [nginx]
    groupadd nginx
    useradd -s /sbin/nologin -g nginx -M nginx
    wget -C http://nginx.org/download/nginx-1.12.0.tar.gz
    tar zxvf nginx-1.12.0.tar.gz
    cd nginx-1.12.0

    yum -y install wget pcre openssl* gd gd2 gd-devel gd2-devel gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers make

    ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module

    make
    make install

    vim /etc/profile
    #nginx setting
    export NGINX_HOME=/usr/local/nginx
    export PATH=$NGINX_HOME/sbin:$PATH
    source /etc/profile

    配置文件:/usr/local/nginx.conf

    [php]
    wget http://hk1.php.net/get/php-7.0.27.tar.gz/from/this/mirror
    tar -xvf php-7.0.27.tar.gz
    cd php-7.0.27.tar.gz
    yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel
    ./configure
    --prefix=/usr/local/php
    --with-config-file-path=/etc
    --enable-fpm
    --with-fpm-user=nginx
    --with-fpm-group=nginx
    --enable-inline-optimization
    --disable-debug
    --disable-rpath
    --enable-shared
    --enable-soap
    --with-libxml-dir
    --with-xmlrpc
    --with-openssl
    --with-mcrypt
    --with-mhash
    --with-pcre-regex
    --with-sqlite3
    --with-zlib
    --enable-bcmath
    --with-iconv
    --with-bz2
    --enable-calendar
    --with-curl
    --with-cdb
    --enable-dom
    --enable-exif
    --enable-fileinfo
    --enable-filter
    --with-pcre-dir
    --enable-ftp
    --with-gd
    --with-openssl-dir
    --with-jpeg-dir
    --with-png-dir
    --with-zlib-dir
    --with-freetype-dir
    --enable-gd-native-ttf
    --enable-gd-jis-conv
    --with-gettext
    --with-gmp
    --with-mhash
    --enable-json
    --enable-mbstring
    --enable-mbregex
    --enable-mbregex-backtrack
    --with-libmbfl
    --with-onig
    --enable-pdo
    --with-mysqli=mysqlnd
    --with-pdo-mysql=mysqlnd
    --with-zlib-dir
    --with-pdo-sqlite
    --with-readline
    --enable-session
    --enable-shmop
    --enable-simplexml
    --enable-sockets
    --enable-sysvmsg
    --enable-sysvsem
    --enable-sysvshm
    --enable-wddx
    --with-libxml-dir
    --with-xsl
    --enable-zip
    --enable-mysqlnd-compression-support
    --with-pear
    --enable-opcache

    make
    make install

    vim /etc/profile
    PATH=$PATH:/usr/local/php/bin
    export PATH

    source /etc/profile

    cp php.ini-production /usr/local/php/etc/php.ini
    cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
    cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
    cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
    chmod +x /etc/init.d/php-fpm
    /etc/init.d/php-fpm start

    相关文章

      网友评论

          本文标题:lnmp搭建

          本文链接:https://www.haomeiwen.com/subject/xfywnxtx.html