wangking写道
LAMP是Linux+Apache+MySQL+PHP的简称,是用于搭建web服务器的一种解决方案。从CENTOS 7开始Red Hat公司推荐使用MariaDB而不是MySQL,MariaDB完全兼容MYSQL,所以这篇文章里我们也沿用MariaDB!
1、安装LAMP之前要安装EPEL,以便安装源以外的软件,如phpMyAdmin等工具。
yum install epel-release
提示:EPEL,即Extra Packages for Enterprise Linux,企业版linux附加包。这个软件仓库里有很多非常常用的软件,而且是专门针对RHEL设计的,对RHEL标准yum源是一个很好的补充,完全免费使用,由Fedora项目维护,所以如果你使用的是RHEL,或者CentOS,Scientific等RHEL系的linux,可以非常放心的使用EPEL的yum源。
2、安装Apache
a) yum install httpd
b) systemctl start httpd #启动Apache
c) systemctl enable httpd #设置开机启动
b) systemctl start httpd #启动Apache
c) systemctl enable httpd #设置开机启动
3、安装MYSQL(MariaDB)
a) yum install mariadb-server mariadb
b) systemctl start mariadb #启动mariadb
c) systemctl enable mariadb #设置开机启动
b) systemctl start mariadb #启动mariadb
c) systemctl enable mariadb #设置开机启动
4、设置MariaDB密码
mysql_secure_installation #会要求输入原密码,直接点击回车就行,剩下的就是输入新密码以及确认密码
5、安装PHP
yum install -y php php-fpm php-mysql php-common php-devel php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt libmcrypt-devel
6、安装phpMyAdmin
a) yum install phpmyadmin
b) vim /etc/httpd/conf.d/phpMyAdmin.conf #可在里面修改 Alias的指向。
c) chmod -R777 /var/lib/php/session #修改session权限,这样phpmyadmin才能访问。这个路径不同的系统路径不一样,可在phpinfo()里查找session.save_path
#访问http://youipaddress/phpmyadmin,如果能访问上,那么就成功了!
b) vim /etc/httpd/conf.d/phpMyAdmin.conf #可在里面修改 Alias的指向。
c) chmod -R777 /var/lib/php/session #修改session权限,这样phpmyadmin才能访问。这个路径不同的系统路径不一样,可在phpinfo()里查找session.save_path
#访问http://youipaddress/phpmyadmin,如果能访问上,那么就成功了!
7、修改Apache配置(域名绑定,如果不需要域名的,仅做测试用途,可略过...)
vim /etc/httpd/conf.d/vhost.conf
//其实完全可以直接修改/etc/httpd/conf/httpd.conf文件,在最后一行来进行新增配置,但是为了不影响主配置,我们还是在/conf.d/文件夹下新增一个vhost.conf文件。
#如果有多个域名绑定,则新增多个VirtualHost,只有一个,则只需要填写一个VirtualHost
ServerName localhost
<VirtualHost *:80>
ServerName www.4jcms.com
DocumentRoot /var/www/html
</VirtualHost>
<VirtualHost *:80>
ServerName up.4jcms.com
DocumentRoot /var/www/html/uploads
</VirtualHost>
<VirtualHost *:80>
ServerName res.4jcms.com
DocumentRoot /var/www/html/resource
</VirtualHost>
//其实完全可以直接修改/etc/httpd/conf/httpd.conf文件,在最后一行来进行新增配置,但是为了不影响主配置,我们还是在/conf.d/文件夹下新增一个vhost.conf文件。
#如果有多个域名绑定,则新增多个VirtualHost,只有一个,则只需要填写一个VirtualHost
ServerName localhost
<VirtualHost *:80>
ServerName www.4jcms.com
DocumentRoot /var/www/html
</VirtualHost>
<VirtualHost *:80>
ServerName up.4jcms.com
DocumentRoot /var/www/html/uploads
</VirtualHost>
<VirtualHost *:80>
ServerName res.4jcms.com
DocumentRoot /var/www/html/resource
</VirtualHost>
相关推荐
本篇文章是对CentOS 6.2使用yum安装LAMP以及phpMyadmin进行了详细的分析介绍,需要的朋友参考下
CentOS 6.4 配置LAMP 环境 与安装 phpmyadmin
centos 6.8 搭建LAMP环境及配置,以及搭建phpmyadmin**************************
前提 ...在CentOS6或7上安装phpMyAdmin 一旦你设置了EPEL库,你就能轻松地用以下命令安装phpMyAdmin了。 在CentOS 7上: $ sudo yum install phpmyadmin 在CentOS 7上: $ sudo yum install phpm
主要介绍了Centos7.4环境安装lamp-php7.0,较为详细的分析了CentOS7.4环境下Apache、mysql、php7.0及phpmyadmin等安装命令与操作注意事项,需要的朋友可以参考下
搭建lamp运行环境之后安装phpMyAdmin遇到的一些问题记录一下 1.官网下载phpMyAdmin压缩包 wget -c https://files.phpmyadmin.net/phpMyAdmin/4.9.3/phpMyAdmin-4.9.3-all-languages.tar.gz 2.解压缩到/var/www/html/...
本脚本适用于centos7系统,软件均采用二进制包编译安装,小内存主机安装时间可能接近1小时 原始包预设存放位置为/ usr / local / src / 软件默认安装位置为/ usr / local / 原始包下载速度取决于网络环境,源文件夹...
Ansible-vagrant-centos7-ansible-lamp.zip,ansible示例使用vagrant将带有apache2.4.6、php7(带有xdebug)、mariadb5.5和phpmyadmin的centos7服务器部署到本地vm。vagrant centos7 lamp使用ansible playbook,...
LAMP是用于安装的功能强大的bash脚本。 您可以通过它轻松,快速地安装Apache,PHP,MySQL / MariaDB,phpMyAdmin。 可以选择在phpMyAdmin中创建一个帐户。 支持系统 CentOS-6.x CentOS-7.x(推荐) Debian-8.x ...
安装wamp集成服务器并配置完成后,点击PhpMyAdmin,就可以进入mysql数据库在线客户端,但是当你修改了mysql管理员root用户密码后再点击将... 您可能感兴趣的文章:Linux基于php-fpm模式的lamp搭建phpmyadmin的方法CentOs
phpMyAdmin-3.3.10-all-languages.tar.gz libxml2-2.6.30.tar.gz libmcrypt-2.5.8.tar.gz libpng-1.2.31.tar.gz jpegsrc.v6b.tar.gz zlib-1.2.3.tar.gz gd-2.0.35.tar.gz Autoconf-2.61.tar.gz freetype-...
安装包阿帕奇mysql php 5.6 顶麦克多路复用器纳米阿让蒂我的管理员鱼码头工人阿让蒂Ajenti 将在以下位置提供: https://ip:8000 我的管理员对于没有 root 密码的编辑文件: sudo nano /etc/phpmyadmin/config.inc....
资源包 mysql-5.6、5.7 cmake-2.8、3.16 httpd-2.4 nginx-1.20 php-5.5 phpMyAdmin-4.7.2 zend-loader-php libmcrypt-2.5.8 mcrypt-2.6.8 mhash-0.9.9.9 boost1-1.59cronolog-1.6.2
5 支持WdLinux定制版,CentOS,wdOS,RedHat,Ubunntu,Debian支持32,64位,更多的版本支持将在后续增加,也欢迎测试 6 源码开放并托管至github:https://github.com/wdlinux/lanmp 此次更新 1 增加对php5.3的支持,安装时...
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序
当前,它会安装和配置Apache,PHP,phpMyAdmin,MySQL,并使用yum-cron设置每周更新。 它将配置一个默认网站,并在/ etc / httpd / config /中创建一个名为virtualhosts的文件夹,该文件夹包含在httpd.conf中。创建...
Linux Linux学习笔记总结: Centos7.3,LAMP,rrdtools,SSH,yum,zimbra.......... 运维不断提升 ...LAMP一键安装包-CentOS 5/6下自动编译安装Apache,MySQL,PHP,phpmyadmin CentOS7可以通过yum一键安装与卸载L
它会安装 MySQL,并在安装完所有内容后安装 phpMyAdmin v4.0.4,它将执行服务器更新以确保一切都是最新版本,以确保没有配置问题。 安装程序还将在系统启动时添加 Apache 和 MySQL。 我已经在 CentOS 6 上对此进行...
CentOS7.x,AmazonLinux 任选 公有云 AWS,Azure,阿里云,华为云,腾讯云 任选 私有云 KVM,VMware,VirtualBox,OpenStack 任选 服务器配置 最低1核1G,安装时所需的带宽不低于10M 建议采用按量100M带宽 组件 包含...