LNMP搭建
2016-01-08 00:00
393 查看
摘要: 安装nginx+mysql+php
服务启动说明:
配置文件在:/usr/local/nginx/conf/nginx.cnf
配置文件在:/etc/my.cnf
php-fmp
停止:
启动:
lnmp 环境安装
下载地址:
php: http://cn2.php.net/distributions/php-5.5.26.tar.gz
nginx:http://nginx.org/download/nginx-1.8.0.tar.gz
mysql:http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.20.tar.gz
安装步骤:
1.mysql
2.nginx
3.php
服务启动说明:
service nginx {start|stop|restart|reload|status|help}
配置文件在:/usr/local/nginx/conf/nginx.cnf
service mysql {start|stop|restart|reload|force-reload|status}
配置文件在:/etc/my.cnf
php-fmp
停止:
killall php-fpm
启动:
/usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini -y /usr/local/php/etc/php-fpm.conf
lnmp 环境安装
下载地址:
php: http://cn2.php.net/distributions/php-5.5.26.tar.gz
nginx:http://nginx.org/download/nginx-1.8.0.tar.gz
mysql:http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.20.tar.gz
安装步骤:
1.mysql
yum -y install make gcc-c++ cmake bison-devel ncurses-devel bison openssl-devel openssl cmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_DATADIR=/mnt/mysql/data \ -DSYSCONFDIR=/etc \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_MEMORY_STORAGE_ENGINE=1 \ -DWITH_READLINE=1 \ -DWITH_EMBEDDED_SERVER=1 \ -DWITH_SSL=system \ -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \ -DMYSQL_TCP_PORT=3306 \ -DENABLED_LOCAL_INFILE=1 \ -DWITH_PARTITION_STORAGE_ENGINE=1 \ -DEXTRA_CHARSETS=all \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci make && make install groupadd mysql useradd -g mysql -s /usr/sbin/nologin mysql //cp /usr/local/src/mysql-5.5.20/support-files/my-medium.cnf /etc/my.cnf chmod +x /usr/local/mysql chown -R mysql:mysql /usr/local/mysql chmod +x /mnt/mysql chown -R mysql:mysql /mnt/mysql cp support-files/mysql.server /etc/init.d/mysqld chmod +x /etc/init.d/mysqld chkconfig --add mysqld chkconfig mysqld on /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/mnt/mysql/data & //初始化 ln -s /usr/local/mysql/bin/mysql /usr/bin //创建mysql 软连接 use mysql; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; flush privileges; vim /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT service iptables restart
2.nginx
groupadd nginx useradd -g nginx -s /usr/sbin/nologin nginx yum -y install zlib zlib-devel yum -y install pcre pcre-devel #支持rewrite ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module make && make install 开机启动 vi /etc/rc.local 最后加入 /usr/local/nginx/sbin/nginx vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT service iptables restart
3.php
wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.tar.gztar -zxvf libmcrypt-2.5.7.tar.gzcd libmcrypt-2.5.7./configure --prefix=/usr/local/libmcrypt --disable-posix-threadsmake && make install yum -y install zlib* libxml* ncurses-devel libtool-ltdl-devel* bzip2* libcurl-devel libcurl libjpeg-devel libpng-devel gd-devel gd libpng curl freetype zlib libjpeg openssl openssl-devel tar -zxvf php-5.4.9.tar.gz cd php-5.4.9 ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-mysqlnd --with-mysql --with-mysqli --with-pdo-mysql --with-gd --with-png-dir curl --with-bz2 --with-freetype-dir --with-iconv-dir --with-zlib-dir --enable-soap --with-pear=PREFIX/pear --enable-gd-native-ttf --enable-mbstring --enable-exif --disable-cgi --enable-cli --with-jpeg-dir --enable-bcmath --enable-sockets --disable-ipv6 --with-mcrypt=/usr/local/libmcrypt --enable-fpm --with-libxml-dir --with-xmlrpc --with-openssl --with-mhash --enable-shmop --enable-sysvsem --enable-sysvshm --enable-zip --disable-fileinfo make make install cp ./php.ini-production /usr/local/php/etc/php.ini cd /usr/local/php/etc cp ./php-fpm.conf.default ./php-fpm.conf vi /usr/local/php/etc/php.ini include_path = “.:/php/includes” date.timezone = PRC session.save_path = "/tmp" /usr/local/php/sbin/php-fpm
相关文章推荐
- JAVA生成持久化流水号
- 搭建环境的步骤----web
- jq 字符串转换为数组
- 怎样设计MindMapper中的导图结构
- 实现仿照微信聊天气泡里显示图片效果的自定义View
- 实现上半部分是直角,下半部分是圆角半圆角的效果
- 管理时间做更好的自己
- Nginx入门之静态资源与动态访问分离
- Nginx入门之负载均衡
- web项目下载TXT文件防止浏览器直接打开
- 厦门巨游网络科技有限公司(HOTPOWER)承接游戏UI外包
- Zbrush中菜单托盘如何使用
- Winform 自己做一个checkBox 控件
- 蜂窝教育Android培训 以真实商业项目塑造技术人才
- 自动化测试框架备忘
- Spring框架工作原理及其优缺点详解
- 我的面试经
- socket 设置阻塞超时
- Android Design Support Library(1)- FloatingActionButton的使用
- jsPlugin 解决Table中值相同的列进行rowlSpan合并