// 红色加粗是linux命令
安装gcc和gcc-c++
yum -y install gcc gcc-c++
yum list httpd*
安装apche
yum -y install httpd.x86_64 httpd-devel.x86_64 httpd-tools.x86_64
开启服务
/bin/systemctl start httpd.service
停止服务
/bin/systemctl stop httpd.service
设置Apache服务开机启动
systemctl enable httpd.service
默认目录:/var/www/html/
卸载
yum remove httpd
安装mysql
一、检查系统是否安装其他版本的MYSQL数据
yum list installed | grep mysql#yum -y remove mysql-libs.x86_64
二、安装及配置
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm# rpm -ivh mysql-community-release-el6-5.noarch.rpm
yum repolist all | grep mysql
安装MYSQL数据库
yum install mysql-community-server -y
设置为开机启动(2、3、4都是on代表开机自动启动)
chkconfig --list | grep mysqld# chkconfig mysqld on
三、设置远程root
启动mysql
service mysqld start
设置root密码
mysql_secure_installation
登陆root账号
mysql -uroot -p
建立远程root用户
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你设置的密码' WITH GRANT OPTION;mysql> flush privileges;
四、设置utf-8编码
查看mysql原本编码:
mysql> show variables like 'character%';
mysql> \q
设置编码
vim /etc/my.cnf
如下(少补):
[mysqld]character-set-server=utf8 collation-server=utf8_general_ci sql_mode='NO_ENGINE_SUBSTITUTION'
[mysql]default-character-set = utf8[mysql.server]default-character-set = utf8[mysqld_safe]default-character-set = utf8[client]default-character-set = utf8
重启mysql
service mysqld restart
再次查看编码:
mysql -uroot -p
mysql> show variables like 'character%';+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8 || character_set_filesystem | binary || character_set_results | utf8 || character_set_server | utf8 || character_set_system | utf8 || character_sets_dir | /usr/share/mysql/charsets/ |+--------------------------+----------------------------+8 rows in set (0.00 sec)
mysql> \q
1.检查当前安装的PHP包
yum list installed | grep php
如果有安装的PHP包,先删除他们
yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
2 CentOs 7.X
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
如果想删除上面安装的包,重新安装
rpm -qa | grep webstatic
rpm -e 上面搜索到的包即可
3.运行yum install
yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64
注:如果想升级到7.0把上面的56w换成70w就可以了。
yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64
4.安装PHP FPM,以后需要可以单独安装插件
yum install php56w-fpm
yum install php70w-fpm
djl补充安装的扩展
yum install php56w-xml.x86_64 php56w-xmlrpc.x86_64 php56w-devel.x86_64
yum install php56w-bcmath.x86_64 php56w-odbc.x86_64
安装php完成后,重启apache
/bin/systemctl restart httpd.service
//查看有哪些可以yum安装的扩展
yum list php56w*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* webtatic: uk.repo.webtatic.com
Installed Packages
php56w.x86_64 5.6.35-1.w7 @webtatic
php56w-cli.x86_64 5.6.35-1.w7 @webtatic
php56w-common.x86_64 5.6.35-1.w7 @webtatic
php56w-gd.x86_64 5.6.35-1.w7 @webtatic
php56w-ldap.x86_64 5.6.35-1.w7 @webtatic
php56w-mbstring.x86_64 5.6.35-1.w7 @webtatic
php56w-mcrypt.x86_64 5.6.35-1.w7 @webtatic
php56w-mysql.x86_64 5.6.35-1.w7 @webtatic
php56w-pdo.x86_64 5.6.35-1.w7 @webtatic
Available Packages
php56w-bcmath.x86_64 5.6.35-1.w7 webtatic
php56w-dba.x86_64 5.6.35-1.w7 webtatic
php56w-devel.x86_64 5.6.35-1.w7 webtatic
php56w-embedded.x86_64 5.6.35-1.w7 webtatic
php56w-enchant.x86_64 5.6.35-1.w7 webtatic
php56w-fpm.x86_64 5.6.35-1.w7 webtatic
php56w-imap.x86_64 5.6.35-1.w7 webtatic
php56w-interbase.x86_64 5.6.35-1.w7 webtatic
php56w-intl.x86_64 5.6.35-1.w7 webtatic
php56w-mssql.x86_64 5.6.35-1.w7 webtatic
php56w-mysqlnd.x86_64 5.6.35-1.w7 webtatic //安装报错
php56w-odbc.x86_64 5.6.35-1.w7 webtatic
php56w-opcache.x86_64 5.6.35-1.w7 webtatic
php56w-pear.noarch 1:1.10.4-1.w7 webtatic
php56w-pecl-apcu.x86_64 4.0.11-2.w7 webtatic
php56w-pecl-apcu-devel.x86_64 4.0.11-2.w7 webtatic
php56w-pecl-gearman.x86_64 1.1.2-1.w7 webtatic
php56w-pecl-geoip.x86_64 1.1.1-1.w7 webtatic
php56w-pecl-igbinary.x86_64 2.0.5-1.w7 webtatic
php56w-pecl-igbinary-devel.x86_64 2.0.5-1.w7 webtatic
php56w-pecl-imagick.x86_64 3.4.3-1.w7 webtatic
php56w-pecl-imagick-devel.x86_64 3.4.3-1.w7 webtatic
php56w-pecl-libsodium.x86_64 1.0.6-1.w7 webtatic
php56w-pecl-memcache.x86_64 3.0.8-2.w7 webtatic
php56w-pecl-memcached.x86_64 2.2.0-1.w7 webtatic
php56w-pecl-mongodb.x86_64 1.4.1-1.w7 webtatic
php56w-pecl-redis.x86_64 3.1.6-1.w7 webtatic
php56w-pecl-xdebug.x86_64 2.5.5-2.w7 webtatic
php56w-pgsql.x86_64 5.6.35-1.w7 webtatic
php56w-phpdbg.x86_64 5.6.35-1.w7 webtatic
php56w-process.x86_64 5.6.35-1.w7 webtatic
php56w-pspell.x86_64 5.6.35-1.w7 webtatic
php56w-recode.x86_64 5.6.35-1.w7 webtatic
php56w-snmp.x86_64 5.6.35-1.w7 webtatic
php56w-soap.x86_64 5.6.35-1.w7 webtatic
php56w-tidy.x86_64 5.6.35-1.w7 webtatic
php56w-xml.x86_64 5.6.35-1.w7 webtatic
php56w-xmlrpc.x86_64 5.6.35-1.w7 webtatic
- CentOS6.5使用yum快速搭建LAMP环境
1.安装Apache # yum -y install httpd # 开机自启动 # chkconfig httpd on # 启动httpd 服务 # service httpd start # ...
- redhat利用yum快速搭建LAMP环境
LAMP LAMP环境,对于PHP开发及其开源的PHP项目的部署都很关键的. LAMP的含义: L ---Linux A ---Apache web M ---Mysql datab ...
- 通过yum命令搭建lamp环境(centos6.5)
centos 6.5 1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源 ...
- CentOS用yum安装搭建LAMP
#1.安装Apache yum install httpd httpd-devel #启动apache /etc/init.d/httpd start #设为开机启动: chkconfig httpd ...
- CentOS 6.5使用yum快速搭建LAMP环境
由于这里采用yum方式安装,前提是我们必须配置好yum源.为了加快下载速度,建议使用网易的yum源. 这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低.一般用于实验和学习环境. 1 ...
- 服务器上安装搭建node环境
一.版本 : node v4.4.3 npm v2.15.1 pm2 v1.1.3 express v4.13.4 二.node安装与环境配置 新建node安装目录,与node项目目录 ...
- Centos6 使用yum快速搭建LAMP环境
1.安装Apache [root@localhost ~]# yum -y install httpd # 开机自启动 [root@localhost ~]# chkconfig httpd on ...
- CentOS 7使用yum快速搭建LAMP环境
1.安装Apache [root@localhost ~]# yum -y install httpd # 开机自启动 [root@localhost ~]# chkconfig httpd on # ...
- linux下搭建lamp环境以及安装swoole扩展
linux下搭建lamp环境以及安装swoole扩展 一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源 我安装的环境是:apache2.2.15+mysql5 ...
随机推荐
- Anaconda+django写出第一个web app(五)
今天开始学习网页风格和设计,就像python有Web框架一样,也有一些CSS框架.对于CSS框架,我们可以使用默认的样式,也可以在原基础上编辑修改.本教程使用的是materialize这个CSS框架[ ...
- Windows无法访问局域网内共享文件夹[0x800704cf,0x80070035]解决方案
Windows7系统突然无法访问访问其他windows机器的共享文件夹,出现0x800704cf或者0x80070035错误: 解决方案如下两张图,配置与下面两张图为准,即可解决: 1:window+ ...
- UNIX环境高级编程 第9章 进程关系
在第8章学习了进程的控制原语,通过各种进程原语可以对进程进行控制,包括新建进程.执行新程序.终止进程等.在使用fork( )产生新进程后,就出现了进程父子进程的概念,这是进程间的关系.本章更加详细地说 ...
- 10 Useeful Tips for Writing Effective Bash Scripts in Linux
1.Always Use Comments in Scripts2.Make a Scripts exit When Fails Sometimes bash may continue to e ...
- java中并发Queue种类与各自API特点以及使用场景!
一 先说下队列 队列是一种数据结构.它有两个基本操作:在队列尾部加入一个元素,和从队列头部移除一个元素(注意不要弄混队列的头部和尾部) 就是说,队列以一种先进先出的方式管理数据,如果你试图向一个 已经 ...
- Python爬虫---requests库快速上手
一.requests库简介 requests是Python的一个HTTP相关的库 requests安装: pip install requests 二.GET请求 import requests # ...
- Spring Boot连接Mysql数据库问题解决
在spring Boot项目中使用mysql数据库进行数据库的增删查改,出现以下错误: Error starting ApplicationContext. To display the auto-c ...
- [HBase] 服务端RPC机制及代码梳理
基于版本:CDH5.4.2 上述版本较老,但是目前生产上是使用这个版本,所以以此为例. 1. 概要 说明: 客户端API发送的请求将会被RPCServer的Listener线程监听到. Listene ...
- handlermethodargumentresolver
http://www.cnblogs.com/fangjian0423/p/springMVC-request-param-analysis.html http://www.cnblogs.com/f ...
- Failed to load class "org.slf4j.impl.StaticLoggerBinder"
调试程序出现如下错误: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Default ...