安装LNMP 环境搭建

vultr搭建vps  时间:2021-04-28  阅读:()

LNMP环境搭建

Linux Red Hat 6.4下Nginx + Mysql + PHP

服务器环境搭建

系统平台 RHEL 6.4 Nginx版本 nginx-1. 1. 8 Mysql版本 5. 1.59 PHP版本 php-

5.2. 17

安装准备

在安装L i nux操作系统时添加如下几个包不然无法使用源码安装

关于依赖包的问题

用rpm -qa | gr ep依赖包名

查看是否安装了改该包然后安装其相应的devel文件即可比如

#rpm-qa | grep libxxx libxxx-1.0.0. el6.x86_64其devel包的名字为libxxx-devel-1.0.0.el6.x86_64

1.安装libiconv

#tar zxvf libiconv-1. 13. tar.gz #cd libiconv-1. 13/

#./configure --prefix=/usr/local #make

#make install cd . ./

2.安装l ibmcrypt实现加密功能的库

# tar zxvf libmcrypt-2.5.8. tar.gz # cd libmcrypt-2.5.8/ # ./configure #m ak e

# make install # /sbin/ldconfig

#注这里不要退出去。

# cd libltdl/

# ./configure --enable-ltdl-install #make

# make install

3.安装mhash(哈稀函数库) # tar zxvf mhash-0.9.9.9.tar.gz # cd mhash-

0.9.9.9/ # ./conf igure # mak e

# make install # cd . ./ln -s /usr/local/lib/libmcrypt. la /usr/lib/libmcrypt. la ln -s

/usr/local/lib/libmcrypt. so /usr/lib/libmcrypt. so ln -s

/usr/local/lib/libmcrypt. so.4 /usr/lib/libmcrypt. so.4 ln -s

/usr/local/lib/libmcrypt. so.4.4.8 /usr/lib/libmcrypt. so.4.4.8 ln -s

/usr/local/lib/libmhash.a /usr/lib/libmhash.a ln -s /usr/local/lib/libmhash. la/usr/lib/libmhash. la ln -s /usr/local/lib/libmhash. so /usr/lib/libmhash. so ln-s /usr/local/lib/libmhash. so.2 /usr/lib/libmhash. so.2 ln -s

/usr/local/lib/l ibmhash. so.2.0. 1 /usr/lib/l ibmhash. so. 2.0. 1 4. 安装mcrypt

# tar zxvf mcrypt-2.6.8. tar.gz # cd mcrypt-2.6.8/ # /sbin/ldconfig#./conf igure #make # make install # cd . ./

如果出现libmcrypt not found的错误执行下面的语句:

#exprot LD_LIBRARY_PATH=/usr/l ocal/l ib:$LD_LIBRARY_PATH

5.安装libxml2-devel

# rpm -ivh libxml2-devel-2. 7.6-8. el6_3.4.x86_64.rpm 6.安装libpng-devel

# rpm -ivh libpng-devel-1.2.49-1. el6_2.x86_64.rpm 7.安装freetype、freetype-devel

# rpm -ivh freetype-devel-2.3. 11-6.el6_2.9.x86_64.rpm 8.安装openssl-devel

# rpm -ivh openssl-devel-1.0.0-27.el6.x86_64.rpm# openssl-devel依赖于krb5-devel #rpm -ivh krb5-deve l-1. 10.3-10. el6.x86_64.rpm

# krb5-devel依赖于# # # #rpm -ivh keyutils-libs-devel-1.4-4.el6.x86_64.rpm rpm-ivh libcom_err-devel-1.41. 12-14.el6.x86_64.rpm rpm -ivh libselinux-devel-2.0.94-

5.3. el6.x86_64.rpmlibselinux-devel依赖于

rpm -ivh libsepol-devel-2.0.41-4. el6.x86_64.rpm

9.安装nucurese

# tar -zxvf ncurses-5.6. tar.gz # cd ncurses-5.6 #./configure

--with-shared

--without-debug

--without-ada

--e nab l e-ove rwr i te # mak e

# make install

Mysql安装

先用rpm -qa | grep mysql查看是否已经安装mysql如果显示:

MySQL-server-* MySQL-cl i ent-*

用rpm -e mysql* -nodeps将其卸载删除mysql服务

# chkconf ig --list | grep -i mysql #chkconfig --del mysql

Whereis mysql删除残留文件夹

建立mysql组建立mysql用户并且加入到mysql组中# groupadd mysql

# useradd mysql -g mysql # tar zxvf mysql-5. 1.59.tar.gz # cd mysql-5. 1. 59

# ./configure --prefix=/usr/local/mysql --without-debug

--with-extra-charsets=gbk --with-extra-charsets=al l --enable-assembler --with-pthread

--enable-thread-safe-cli ent

--with-mysqld-ldflags=-all-static /*不带共享库的形式编译mysqld*/ --with-client-ldf lags=-all-static --with-big-tables

--with-readl ine /*要采用rpm方式安装ncurses或tar包安装*/

--with-ssl /*要采用rpm方式安装openssl*/ --with-embedded-server--enable-local-infile --with-plugins=innobase # make # make install

# /usr/local/mysql/bin/mysql_install_db --user=mysql #以Mysql身份初始化数据库

# cp ./support-files/mysql. server /etc/init.d/mysql #复制Mysql启动服务至系统

# cp ./support-fil es/my-medium.cnf /etc/my.cnf # chmod 755

/etc/init.d/mysql

# cd /usr/local/mysql/ #切换到cd /usr/local/mysql/目录下# chown -Rmysql . #改变当前目录下的所有者为mysql用户# chown -R mysql

/var/lib/mysql/ #修改数据库目录的权限

# chgrp -R mysql . #改变当前目录下的mysql用户的文件为mysql组

# /usr/local/mysql/bin/mysqld_safe --user=mysql& # service mysql start #启动mysql服务

如果出现找不到mysql. sock文件修改/etc 目录下的my.cof文件把socket=/var/lib/mysql. sock改成socket=/tmp/mysql. sock即可

# /usr/local/mysql/bin/mysqladmin -u root password 'admin' #设置管理员密码

# /usr/local/mysql/bin/mysql -u root -p #测试密码输入

感谢您的阅读祝您生活愉快。

随风云25元/月 ,德阳高防云服务器 2核2G 10M 75元/月 内蒙古三线BGP服务器 2核2G 5M

公司介绍成都随风云科技有限公司成立于2021年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。公司一直秉承”以人为本、客户为尊、永续创新&...

bgpto:独立服务器夏季促销,日本机器6.5折、新加坡7.5折,20M带宽,低至$93/月

bgp.to对日本机房、新加坡机房的独立服务器在搞特价促销,日本独立服务器低至6.5折优惠,新加坡独立服务器低至7.5折优惠,所有优惠都是循环的,终身不涨价。服务器不限制流量,支持升级带宽,免费支持Linux和Windows server中文版(还包括Windows 10). 特色:自动部署,无需人工干预,用户可以在后台自己重装系统、重启、关机等操作!官方网站:https://www.bgp.to...

spinservers:圣何塞物理机7.5折,$111/月,2*e5-2630Lv3/64G内存/2T SSD/10Gbps带宽

spinservers美国圣何塞机房的独立服务器补货120台,默认接入10Gbps带宽,给你超高配置,这价格目前来看好像真的是无敌手,而且可以做到下单后30分钟内交货,都是预先部署好了的。每一台机器用户都可以在后台自行安装、重装、重启、关机操作,无需人工参与! 官方网站:https://www.spinservers.com 比特币、信用卡、PayPal、支付宝、webmoney、Payssi...

vultr搭建vps为你推荐
日照职业技术学院RIZHAOformgraph支持ipad化学品安全技术说明书eaccelerator使用apmsevr中eAccelerator显示NO是什么问题xp如何关闭445端口Windows XP 怎么关闭445端口,我是电脑小白,求各位讲详细点photoshop技术什么是ps技术tracerouteLinux 下traceroute的工作原理是什么 !ipadwifiIPAD连上了WIFI,但是无法上网,急!!tcpip上的netbios网络连接详细信息上的netbios over tcpip是什么意思?
已备案域名出售 hkbn 国外服务器网站 哈喽图床 100m空间 秒杀汇 tna官网 移动服务器托管 空间登陆首页 网页提速 国外在线代理服务器 全能空间 云服务器比较 杭州电信宽带优惠 购买空间 zcloud 酷锐 phpwind论坛 cc加速器 卡巴斯基官方下载 更多