centos源码安装lamp
⑴ linux中centos7怎么安装lamp环境
首先为了搭建一个稳定的lamp的练习环境,确保你的虚拟机可以连网,这里我们使用的yum安装,它可以帮助我们解决软件自己的依赖关系.我还在后面加了postgresql数据库如果不需要的话可以去掉和postgresql的参数.命令如下
yum -y install httpd mysql mysql-server php php-mysql postgresql postgresql-server php-postgresql php-pgsql php-devel
yum安装过程,大概1-2分钟
启动apache服务并查看时候启动成功
命令如下:(切记用root用户启动服务)
启动:/etc/rc.d/init.d/httpd start
检测启动结果:ps aux | grep httpd
查看服务器的ip并进入网站根目录新建一个phpinfo.php的程序,用于查看php相关配置信息。
如果上述进展顺利,那我们接下来进行mysql数据库的配置
命令如下:
启动: /etc/rc.d/init.d/mysqld start
检查启动结果: netstat -tulnp | grep :3306
修改root密码: mysqladmin -u root password ‘你想设置的密码’
进入mysql数据库,创建demo库和用于测试的person表,并插入测试数据
最后编写php连接mysql的测试代码,检测mysql是否能正常配合php工作
⑵ CentOS 7 用户怎样安装 LNMP
您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),两者没什么区别,只是完整版把一些需要的源码文件预先放到安装包里。
安装LNMP执行:
wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.shlnmp
默认安装lnmp可不写,如需要安装LNMPA或LAMP,将./install.sh 后面的参数替换为lnmpa或lamp即可。
如下载速度慢请更换其他下载节点,详情请看下载页面。LNMP下载节点具体替换方法。
按上述命令执行后,会出现如下提示:
需要设置MySQL的root密码(不输入直接回车将会设置为root)如果输入有错误需要删除时,可以按住Ctrl再按Backspace键进行删除。输入后回车进入下一步,如下图所示:
问是否需要启用MySQL InnoDB,InnoDB引擎默认为开启,一般建议开启,直接回车或输入 y ,如果确定确实不需要该引擎可以输入 n,输入完成,回车进入下一步
选择MySQL版本,目前提供了较多版本的MySQL和MariaDB,需要注意的是MySQL 5.6,5.7及MariaDB 10必须在1G以上内存的更高配置上才能选择:
输入对应MySQL或MariaDB版本前面的序号,回车进入下一步,选择PHP版本:
注意:选择PHP7等高版本时需要自行确认是否与自己的程序兼容。
输入要选择的PHP版本的序号,回车进入下一步,选择是否安装内存优化:
可以选择不安装、Jemalloc或TCmalloc,输入对应序号回车,直接回车为默认为不安装。
如果是LNMPA或LAMP的话还会提示“Please enter Administrator Email Address:”,需要设置管理员邮箱,该邮箱会在报错时显示在错误页面上。
再选择Apache版本
按提示输入对应版本前面的数字序号,回车。
提示"Press any key to install...or Press Ctrl+c to cancel"后,按回车键确认开始安装。
LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。
安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。
⑶ Centos服务器下,安装了阿里云的Lamp环境后,如何安装PHP的开源网站代码
简单给你说下,搭建完环境,看看localhost是否正常,根据环境找到localhost目录,放置你的开源项目,一定要让项目安装文件放在根下,确保可以访问
⑷ centos7 装lamp环境 怎么解决
工具/原料
CentOS 7
电脑
方法/步骤
LAMP环境即为Linux、Apache、MySQL、PHP的简称
首先确保你的yum仓库配置正确,我直接使用163的yum源,切换至root用户,使用命令# cd /etc/yum.repos.d/进入对应文件夹,将下载好的163yum源放在此文件夹里面
然后安装apache服务#yum install httpd -y
安装对应的数据库,因为在CentOS 7中使用Mariadb代替了MySQL,所以安装Mariadb 命令:#yum install mariadb -y
安装对应的PHP,#yum install php -y
使用systemctl start httpd启动apache服务,打开浏览器,在地址栏输入localhost将会看到下面界面
到此你的LAMP环境就搭建好了!
⑸ 如何在centos上安装LAMP
首先,请搞清楚LAMP是什么再提问好么?
L=Linux
A=Apache
M=MySQL
P=PHP
Centos本身就是LAMP里的L,你只需要安装AMP就行了,安装很简单:
yum -y install httpd* mysql php
比较麻烦的是安装后的配置,网上相关文章很多,自己网络一下
⑹ centos linux 1怎么安装lamp
同样的网站程序在Linux下运行要比在windows下快出不少,所以决定使用Linux的发行版CentOS ,本文主要讲解在CentOS下使用yum命令 安装LAMP详细过程。我们使用的软件是CentOS的最新版本CentOS 6.3,其他版本的也基本类似。
第一步:更新系统内核(如果不想更新可以跳过本步)。
首先更新系统内核到最新,因为最新版的CentOS 6.3的php版本为 5.3,早起版本的CentOS的php版本也比较低。
执行命令:
yum -y update
注意:如果执行失败报错,可以执行修复命令:
rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY*
第二步: 安装Apahce、Mysql、PHP 及其基础扩展。
执行命令:
yum -y install httpd php php-mysql mysql mysql-server
第三步:安装PHP的其他常用扩展
执行命名:
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
第四步:安装Apache的扩展
执行命令:
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
执行完这四步软件就安装完成了,接下来要做一些常规的设置。
第五步:设置apache/mysql-server环境开机自动启动
执行命令:
# 设置apache为开机自启动
/sbin/chkconfig httpd on
# 添加mysql服务
/sbin/chkconfig --add mysqld
# 设置mysql为开机自启动
/sbin/chkconfig mysqld on
第六步:启动apache与msyql
分别执行命令:
service httpd start
service mysqld start
第七步:设置mysql数据库root帐号密码
mysqladmin -u root password 'mysql的管理员密码'
第八步:安装phpmyadmin
从phpmyadmin官方网站:下载最新的phpmyadmin安装包,下载到网站目录下默认在/var/www/html/下。解压phpmyadmin压缩包后,找到 config.sample.inc.php 重命名为 config.inc.php,修改配置,就安装完成了。
⑺ Centos如何安装Lamp环境,跪求PHP7并带GD库,求大神帮忙啊!
方法一、简单安装(通过yum) 1.安装epel-release ? 1 rpm -ivh 2.安装PHP7的rpm源 ? 1 rpm -Uvh 3.安装PHP7
⑻ 怎样安装centos5.3的LAMP
第一步:如果已经安装了linux就有grub,启动的时候按下c健跳到第3步骤;第二步:如果没有安装grub,可以到网上下载,这里我给出一个链接,我用的时候还是可以的: http://download.gna.org/grub4dos/grub4dos-0.4.3pre2.zip解压到c盘,这里我建议解压到c盘,放到其他的盘,在启动的时候可能识别不了, 可以看到grub程序等等如下:第三步:将下载的CentOS的iso文件放置到一个fat格式的硬盘上,ntfs的硬盘貌似不可以,我这里是d盘,将isolinux文件夹解压到d盘;第四步:要更改你的启动项 在启动项里增加如下信息 :C:\grldr = “Grub”然后保存我的电脑à属性à高级à启动和故障恢复里的设置à然后就是下图,步骤是点击(1)处,然后(2)就*出一个记事本,对boot.ini文件进行编辑,最后一行添加如下C:\grldr = “Grub”,不要复制,手动添加,保存,然后全部选择确定。再次开启相应的对话框的时候就会出现如下图片:多了一处“grub”的字样;第四步:重启电脑,选择下面的选项“grub”,然后选择“find and boot linux with menu.lst already install”出现跟安装了linux的一样的grub的编辑屏幕,输入如下:kernel (hd0,4)/isolinux/vmlinuz 回车initrd (hd0,4)/isolinux/initrd.img 回车boot 回车这里要注意的我的isolinux是放在d盘对应的是(hd0,4)不行就对应的尝试一下4、5、6、7之类的,如果出现:[Linux-bzIMage, setup=0x2c00, size=0x1e0300]类似的字样就可以了。第五步:开始安装,中间有一步,就是选择选择安装的源,选择“Hard Driver”,然后选择盘符。最后,完成清理工作,就是回到第四步,把boot.ini文件的最后一行删除了,也就是以后不用这个安装的东西。
⑼ 如何centos使用yum方式安装lamp环境
1、配置防火墙,开启80端口、3306端口
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙
备注:很多人把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面
1、安装Apache
yum install httpd #根据提示,输入Y安装即可成功安装
/etc/init.d/httpd start #启动Apache
2、安装MySQL
yum install mysql mysql-server #询问是否要安装,输入Y即可自动安装,直到安装完成
/etc/init.d/mysqld start #启动MySQL
chkconfig mysqld on #设为开机启动
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)
设置数据库密码:
mysql -uroot -p 直接回车
use mysql;
Update user SET password=PASSWord("root123") Where user='root';
flush privileges;
exit;
3、安装PHP5
3.1、安装PHP5
yum install php
根据提示输入Y直到安装完成
3.2、安装PHP组件,使 PHP5 支持 MySQL
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
这里选择以上安装包进行安装,根据提示输入Y回车
/etc/init.d/mysqld restart #重启MySql
/etc/init.d/httpd restart #重启Apche
提示:查询各个软件的安装位置
rpm -ql httpd
rpm -ql mysql
rpm -ql php
ok完成!