欢迎来到天天文库
浏览记录
ID:8793347
大小:118.50 KB
页数:7页
时间:2018-04-07
《cento环境lnmp的编译安装》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、在centos上安装lnmp1.首先在虚拟机搭建centos5.532位的安装中间磁盘为自动分区,网卡为dhcp获得,这个我们后面可以自己更改,到最后的安装时为最小安装,就是不装任何多余的软件。2.配置环境:关了防火墙和selinux关掉不必要的开机启动服务能增加系统速度和安全留下atdcrondirqbalancemicrocode_ctlnetworksendmailsshdsyslog几个服务检查系统的各项配置和信息#more/var/log/messages(检查有无系统级错误信息)#dmesg(检查硬设备)#cat/pr
2、oc/cpuinfo(检查CPU频率是否正常)#top(按1检测CPU核数是否正常,内存大小是否正常)#ifconfig(检查网卡设置是否正确)#pingwww.163.com(检查网络是否正常)现在系统硬盘的使用情况然后配置Yum源中科大的centos中国镜像centos.ustc.edu.cn直接wgethttp://centos.ustc.edu.cn/CentOS-Base.repo.5备份原来的檔用这代替更新yumupdate用yum下载安装我们需要用到的开发包#yum-yinstallntpmakeopensslope
3、nssl-develpcrepcre-devellibpnglibpng-devellibjpeg-6blibjpeg-devel-6bfreetypefreetype-develgdgd-develzlibzlib-develgccgcc-c++libXpmlibXpm-develncursesncurses-devellibmcryptlibmcrypt-devellibxml2libxml2-develimakeautoconfautomakescreensysstatcompat-libstdc++-33curlcurl-
4、devel下载所需程序包从各个官网下载这是我下载的所需的程序包统一下载到自己创建的/lnmp/目录下3.编译安装首先编译mysql增加mysql的用户和组改shell为nologin用tarzxvf解压mysql-5.1.55.tar.gz进目录./configure--prefix=/usr/local/mysql--localstatedir=/var/lib/mysql/--enable-assembler"--with-extra-charsets=all--enable-thread-safe-client--with-
5、client-ldflags=-all-static--with-mysqld-ldflags=-all-static--with-pthread--with-big-tables--without-debug--with-ssl后面的参数是根据我们需要的基本配置然后make&&makeinstall用/usr/local/mysql/bin/mysql_install_db--user=mysql初始数据库更改文件属性chown–Rmysql:mysql/usr/local/mysql和/var/lib/mysql复制配置文件/
6、usr/local/mysql/share/mysql/my-huge.cnf到/etc/my.cnf复制/usr/local/mysql/share/mysql/mysql.server到/etc/init.d/mysqld更改属性使其可执行chmod755/etc/init.d/mysqld增加开机启动mysql服务chkconfig--addmysqld测试启动servicemysqldstart设置root密码bin/mysqladmin-urootpassword*****编译安装php我安装的是5.2.17按照网上的需
7、要安装一些所需的支持库LibiconvLibmcryptMhashMcrypt安装php5.2.17tarzxvfphp-5.2.17.tar.gzgzip-cdphp-5.2.17-fpm-0.5.14.diff.gz
8、patch-dphp-5.2.17-p1cdphp-5.2.17./configure--prefix=/usr/local/php--with-config-file-path=/usr/local/etc/cgi--with-mysql=/usr/local/mysql--with-mysqli=/usr/l
9、ocal/mysql/bin/mysql_config--with-iconv-dir=/usr/local--with-freetype-dir=/usr--with-jpeg-dir=/usr--with-png-dir=/usr--with-
此文档下载收益归作者所有