LNMP
useradd -s /sbin/nologin -g mysql -M mysql #创建数据库账号
#采用二进制方式安装MySQLtar xf mysql-5.5.32-linux2.6-x86_64.tar.gz -C /usr/local/
cd /usr/local/
mv mysql-5.5.32-linux2.6-x86_64 mysql-5.5.32
ln -s mysql-5.5.32 mysql
cd /usr/local/mysql
kdir -p /usr/local/mysql/data #建立MySQL数据文件目录
chown -R mysql.mysql /usr/local/mysql #授权mysql用户管理MySQL的安装目录
yum -y install libaio #光盘源安装依赖包,否则下一步的编译会报错
/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
tree /usr/local/mysql/data/
/usr/local/mysql/data/
cp support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
/etc/init.d/mysqld start
ln -s /usr/local/mysql/bin/* /usr/local/bin/
ln -s /usr/local/mysql/bin/* /usr/local/bin/
show databases; #查看当前所有的数据库
select user(); #查看当前的登陆用户
mysqladmin -u root password '123123' #设置密码
ysql -uroot -p #新的登陆方式
Enter password: #输入设置的密码
select user,host from mysql.user;
drop user "root"@"::1";
drop user ""@"localhost";
select user,host from mysql.user;
select user,host from mysql.user;
wget 127.0.0.1 #测试Nginx
yum -y install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel
yum -y install freetype-devel libpng-devel gd libcurl-devel libxslt-devel
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
tar xf libiconv-1.14.tar.gz -C /usr/src/
cd /usr/src/libiconv-1.14/
./configure --prefix=/usr/local/libiconv && make && make install
get -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
编译安装过程略
yum -y install libmcrypt-devel
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
yum -y install mhash
yum -y install mcrypt
tar xf php-5.3.28.tar.gz -C /usr/src/
cd /usr/src/php-5.3.28/
./configure \
> --prefix=/usr/local/php5.3.28 \
> --with-mysql=/usr/local/mysql \
> --with-iconv-dir=/usr/local/libiconv \
> --with-freetype-dir \
> --with-jpeg-dir \
> --with-png-dir \
> --with-zlib \
> --with-libxml-dir=/usr \
> --enable-xml \
> --disable-rpath \
> --enable-safe-mode \
> --enable-bcmath \
> --enable-shmop \
> --enable-sysvsem \
> --enable-inline-optimization \
> --with-curl \
> --with-curlwrappers \
> --enable-mbregex \
> --enable-fpm \
> --enable-mbstring \
> --with-mcrypt \
> --with-gd \
> --enable-gd-native-ttf \
> --with-openssl \
> --with-mhash \
> --enable-pcntl \
> --enable-sockets \
> --with-xmlrpc \
> --enable-zip \
> --enable-soap \
> --enable-short-tags \
> --enable-zend-multibyte \
> --enable-static \
> --with-xsl \
> --with-fpm-user=www \
> --with-fpm-group=www \
> --enable-ftp
ln -s /usr/local/mysql/lib/libmysqlclient.so.18
ln -s /usr/local/my
sql/lib/libmysqlclient.so.18 /usr/lib64/
touch ext/phar/phar.phar
make
ln -s /usr/local/php5.3.28/ /usr/local/php
ls -l /usr/local/php
cd /usr/src/php-5.3.28/
ls php.ini*
cp php.ini-production /usr/local/php/lib/php.ini
ls -l /usr/local/php/lib/php.ini
cp php.ini-production /usr/local/php/lib/php.ini
cd /usr/local/php/etc/
/usr/local/php/sbin/php-fpm
cd /usr/local/nginx/conf/