欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

linux下 php+nginx+mysql安装配置

程序员文章站 2022-05-10 21:48:20
...
我主要是用来安装php,以及nginx和php的交互。

一 安装插件


可以选择YUM安装或者源码编译安装 gccgcc-c++ zlib
pcre
pcre-devel
libevent
libevent-devel
libxml2 
libxml2-devel
libmcrypt 
libmcrypt-devel
curl-devel
libpng-devel
libtool-ltdl-devel
gd-devel
openssl 
openssl-devel
ncurses-devel
cmake
mysql-devel 

linux下 php+nginx+mysql安装配置

二 安装mysql

linux下 php+nginx+mysql安装配置

tar -zxvf mysql-5.5.25.tar.gz
将mysql包解压 然后放入你想要mysql的安装位置 如本例中的/usr/local/webserver/mysql cmake命令需要这个路径cmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/webserver/mysql \ -DMYSQL_DATADIR=/user/local/webserver/mysql/data \ -DSYSCONFDIR=/etc \ -DEXTRA_CHARSETS=all \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_PARTITION_STORAGE_ENGINE=1 \ -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \ -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \ -DMYSQL_TCP_PORT=3306 \ -DWITH_DEBUG=0 \ -DENABLED_LOCAL_INFILE=1 回车执行,执行完成后继续执行 make && makeinstall#设置Mysql
#在support-files目录中有五个配置信息文件(这里很重要,一定要根据自己的内存复制对应的cnf文件,否则mysql始终起不来):
#my-small.cnf (内存64M)
#my