lnmp中怎么运行ngin和mysql_安装LNMP(Nginx+Mysql+PHP)
1:安装nginx
yum install -y gcc pcre-devel openssl-devel
wget http://www.nginx.org/download/nginx-1.4.2.tar.gz
useradd www
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_ssl_module --with-http_spdy_module --with-http_stub_status_module --with-pcre
--with-http_stub_status_module:支持nginx状态查询
--with-http_ssl_module: 支持https
--with-http_spdy_module: 支持google的spdy,想了解请百度spdy,这个必须有ssl的支持
--with-pcre: 为了支持rewrite重写功能,必须制定pcre
make && make install
2:安装mysql
yum install -y cmake ncurses-devel gcc-c++
wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.29.tar.gz
tar zxvf mysql-5.6.29.tar.gz
cd mysql-5.6.29
cmake ./ \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DMYSQL_UNIX_ADDR=/tmp/mysqld.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 mysql -g mysql -M -s /sbin/nologin 或 useradd -s /sbin/nologin -g mysql -M mysql
chown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql/data
cd /usr/local/mysql
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod +x /etc/init.d/mysqld
cd /usr/local/mysql
scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
修改/etc/my.cnf中数据存放目录及mysql.sock的路径
touch /tmp/mysql.sock
service mysqld start
3:安装PHP
yum install gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel -y
http://cn2.php.net/distributions/php-5.5.5.tar.gz
tar -zxvf php-5.5.5.tar.gz
cd php-5.5.5
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-bz2 --with-curl --enable-ftp --enable-sockets --disable-ipv6 --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-gd-native-ttf --with-iconv-dir --enable-mbstring --enable-calendar --with-gettext --with-libxml-dir --with-zlib --with-mysql=/usr/local/mysql --enable-dom --enable-xml --enable-bcmath --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-fpm --with-fpm-user=www --with-fpm-group=www
make && make instal
配置文件:
cp php.ini-development /usr/local/php/etc/php.ini
配置php-fpm 服务
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
chmod +x /etc/init.d/php-fpm
启动 php-fpm
service php-fpm start
lnmp中怎么运行ngin和mysql_安装LNMP(Nginx+Mysql+PHP)相关推荐
- lnmp修改mysql上传大小限制_安装Linux+Nginx+MySQL+PHP(LNMP)集成环境,解除上传文件大小限制...
这是最小安装CentOS 8.0后安装LNMP的过程. 1. 更新系统,安装必要的工具程序 更新.安装的代码如下: //更新系统 >>yum -y update //安装必要工具程序 &g ...
- debian安装什么mysql_安装多个mysql实例(debian版本)
安装多个mysql实例(debian版本) 我的博客已迁移到xdoujiang.com请去那边和我交流 前言:领导要求在1台DELL R710上安装多个mysql实例 一.安装第1个实例 1.当前系统 ...
- zip的mysql_安装zip的mysql
安装zip的mysql 环境介绍 win10.mysql5.7 下载mysql安装包zip 1.下载地址 2.解压到指定目录D:\dev-tool\mysql-5.7.28-winx64 3.创建配置 ...
- tengine php mysql_安装Tengine php mysql
安装Tengine php mysql 系统环境: [root@web02 soft]# lsb_release -a LSB Version: :core-4.0-amd64:core-4.0-ia ...
- 安装和卸载mysql_安装和卸载mysql
一.首先卸载mysql,命令如下所示: 1. >sudo apt-get autoremove --purge mysql-server-* 2.>sudo apt-get remove ...
- 已编辑好的mysql_安装好的mysql改变数据库文件位置
Linux系统: linux下,MySQL默认的数据文档存储目录为/var/lib/mysql.假如要把MySQL目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 ...
- mysql中只运行一部分数据_MySQL(一)——MySQL基础和部分面试题
MySQL基础: 数据库的创建与删除 CREATE DATABASE ;//创建数据库 DROP DATABASE ;//删除数据库 数据库表的创建与删除 CREATE TABLE (column_n ...
- LNMP 1.4一键安装包,安装教程
文章来自:LNMP 1.4 https://lnmp.org/download.html 上一篇的安装虚拟机,安装好了吧!这篇教大家如何安装lnmp,其实网上就有一键安装lnmp教程,大家看链接吧 L ...
- 【项目上线】详细步骤03:一键安装lnmp环境,配置Nginx+Node+MongoDB+MySQL+PHP环境...
Lnmp.org网址:https://lnmp.org/install.html 一.一键安装lnmp环境 第一步: wget -c http://soft.vpser.net/lnmp/lnmp1. ...
最新文章
- 支付宝Payto接口的c#.net实现
- 微服务化的十个设计要点
- CVPR2020中关于3D点云分割
- Make sure the device specification refers to a valid device
- 其实我就是个技术迷-自身定位及展望
- [10] ADB 修改设置
- Flutter Provider 异步通信、Provider状态管理
- C++读取一整行字符串以及其他函数
- 接口、抽象类、类之间的关系
- 一整个网站的全部数据,我只能给你这么多了。
- html 边距等于父节点,css的百分比margin,padding为什么不是相对于父元素的?
- JavaScript如何调用摄像头
- webservice规范及webservice框架
- 硬改路由器-MW310R-AR9341篇
- 基于NNIE神经网络引擎_海思hi3516DV300方案硬件平台适合做哪些开发
- 汽车“缺芯”的挑战与机遇
- 一份Java面试宝典「Java核心知识点」囊括JVM,Spring等29个技术
- 为什么认真自学了NLP,面试还是回答不出问题
- openinstall的价值就是帮助App开发者成功
- 消费升级背景下零食行业发展报告_上海日报奥纬陈闻:疫情之下,“小”零食,“大”产业...