欢迎来到天天文库
浏览记录
ID:8806087
大小:95.00 KB
页数:8页
时间:2018-04-08
《lampefast-编译安装-new》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、CentOS5.7(X64)下编译安装LAMP平台源码包编译安装位置(prefix)/usr/local/src1、移除系统自带的rpm包的httpmysqlphpyumremovehttpdmysqlmysql-serverphpphp-cliphp-commonphp-develphp-gd-y2安装必备的开发包yum-yinstallntpvim-enhancedgccgcc-c++flexbisonautoconfautomakebzip2-develcurses-develzlib-devellibjpeg-devellibpng-develli
2、btiff-develfreetype-devellibXpm-develgettext-develpam-devellibtoollibtool-ltdlopensslopenssl-develfontconfig-devellibxml2-develcurl-devellibiculibicu-devellibmcryptlibmcrypt-devellibmhashlibmhash-devel3sudo权限配置,为了系统的安装生产环境下一般为普通用户配置sudo权限,进行系统管理#useraddbaison//创建baison用户#passwdbai
3、son//为baison用户设置密码#rpm-qsudo//确认软件包安装#visudo//在配置文件最后一行添加下面一行,授予baison用户具有管理员权限baisonALL=(ALL)ALL保存退出我们一般登录系统进行维护的时候不适用root,防止权限过大误操作造成系统数据丢失,所以我们一般使用普通用户登录系统,然后需要root权限加上sudo就会有root权限#su–baison//切换baison用户进行编译安装4同步系统时间:#sudovim/etc/ntp.conf//添加下面三行内容(19行下面添加)server3.cn.pool.ntp.org
4、server3.asia.pool.ntp.orgserver0.asia.pool.ntp.org#sudo/sbin/servicentpdstop#sudo/usr/sbin/ntpdatecn.pool.ntp.org//更新时间#sudo/sbin/servicentpdstartsudo/sbin/chkconfigntpdon5Installmysql编译安装mysql编译环境前提(mysql5.5.x不再用configure,而用cmake)#cd/usr/local/srcwgethttp://www.cmake.org/files/v2.8
5、/cmake-2.8.4.tar.gz#tarxvfcmake-2.8.4.tar.gz#cdcmake-2.8.4#./configuresudomakesudomakeinstallcd/usr/local/src#tarzxvfmysql-5.5.23.tar.gz#cdmysql-5.5.23#cmake-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_DATADIR=/data/mysql/data-DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAG
6、E_ENGINE=1-DWITH_ARCHIVE_STORAGE_ENGINE=1-DWITH_BLACKHOLE_STORAGE_ENGINE=1-DENABLED_LOCAL_INFILE=1-DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci-DEXTRA_CHARSETS=all-DMYSQL_TCP_PORT=3306#sudomake#sudomakeinstallmysql配置#userdel-rmysql#sudogroupadd-g3306mysql#sudouser
7、add-u3306-gmysql-M-s/sbin/nologinmysql#sudomkdir-p/data/mysql/data#sudomkdir-p/data/mysql/log#sudochown-Rmysql:mysql/data/mysql#sudochmod-R755/data/mysql#sudocpsupport-files/my-medium.cnf/etc/my.cnf#sudo/usr/local/mysql/scripts/mysql_install_db--user=mysql--basedir=/usr/local/mysqld
8、atadir=/data/mysql/
此文档下载收益归作者所有