一、制作连外网的yum源文件

1、  centOS安装完成时是默认存在的,不需要做任何操作,可以直接使用yum 命令进行操作, 默认是在 /etc/yum.repos.d/目录下的

2、 如果你因为制作本地yum源或者不小心删掉了/etc/yum.repos.d里面的文件,不要慌,这里教你怎么配置联网的yum源文件

步骤一: 通过ssh工具连接服务器

在 服务器的 /etc/yum.repos.d 目录下加入以下几个.repo文件

步骤二:

进入Linux系统,使用如下命令重新生成新的yum源

yum  makecache

这样一个联网的yum源就配置好了

3、如果要重新制作本地的yum源,同以上2的步骤,只是吧yum.repos.d里面的文件换成dvd.repo

进入Linux系统,使用如下命令重新生成新的yum源

yum  makecache

二、安装软件包(均是rpm包)(需连接外网)

在公司如果有线连接的是外网,就使用桥接模式

在本教室,因为我们配置的桥接模式的192.168.1.*,无外网连接,如果有wifi的话,就可以使用NAT模式与本地主机共用一个网络

yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel mysql-connector-odbc mysql-devel libdbi-dbd-mysql

三、防火墙的设置

由于我们的防火墙关闭会对linux的安全有威胁,但是我们又希望外部能访问linux服务器,这时候必须对防火墙做如下设置

允许apache的80端口

mysql的3306端口

ssh服务的22端口

可以通过我们的防火墙

先进入防火墙内,进行如下修改

vi   /etc/sysconfig/iptables

重启防火墙

service  iptables status|start|stop|resart

四、测试篇

1、MySQL测试

1)默认会创建一个mysql用户和一个mysql组管理mysql

2)mysql安装好之后mysql服务mysqld是默认关闭的,必须开启

service  mysqld   restart|stop|start|status

3)mysql的开机启动放在/ect/rc.d/init.d 下

要想下次开机时自动启动,必须加上以下命令行

chkconfig   mysqld  on

4)MySQL安装好之后默认是无密码的,可以通过以下设置root用户密码

通过mysql命令进入

进入到以下界面后输入以下命令进行密码修改

5)怎么让其他的用户可以访问本服务器的数据库呢?

进入本服务器的数据里给其他用户分配权限

mysql>grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option;

6)本地window访问linux的两种方式

第一种方式:通过工具 Navicate

第二种方式:  通过命令行  mysql -hIP地址 -uroot  -pLinux数据库密码

7)Linux访问window数据库的方式

通过命令访问

但首先还是得在window本地登录进入数据库

进入后同样输入以下命令

mysql>grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option;

通过以上几步就可以实现linux和window之间数据库的互相访问

2、apache测试篇

1)apache的启动  服务名 httpd

service  httpd  status|start|stop|restart

默认是关闭的

必须重启

开机启动命令在  /etc/rc.d/init.d/下

要想下次开机时自动启动,必须加上以下命令行

chkconfig   mysqld  on

2)Apache的配置文件目录

/etc/httpd/conf/httpd.conf

3)apache的网站根目录

/var/www/html

4)配置虚拟主机

先进入apache的配置文件

<VirtualHost *:80>

ServerAdmin webmaster@www.1407phpB.com

DocumentRoot /var/www/html/aaa

ServerName www.1407phpB.com

ErrorLog logs/dummy-host.example.com-error_log

CustomLog logs/dummy-host.example.com-access_log common

</VirtualHost>

其中www.1407phpB.com 是域名货主机名

/var/www/html/aaa 是网站根目录

配置完成后要想在window下访问该虚拟主机必须在本地的 C:/window/system32/driver/etc/host

最后重启apache

service httpd restart

如在/var/www/html/aaa下新建文件 test.php ,可以实现php、mysql、apache的结合使用

/var/www/html/aaa/1.php

3、php的调试

主要是php是否能加载相应的模块

PHP配置文件 在 /etc/php.ini下

建虚拟主机,输出phpinfo(),查看是否已经加载相应模块,可以在php.ini里面进行配置文件更改

转载于:https://www.cnblogs.com/dwj97/p/6437830.html

CentOS 6.4 yum安装LAMP环境相关推荐

  1. centos 7 YUM 安装LAMP 环境

    centos 7 YUM 安装LAMP 环境 两种安装方式: 使用163yum源,或阿里的yum源,或者搭建本地yum源 由于centos 7自带的yum 源是国外的,国内无法访问, 搭建使用 163 ...

  2. 利用yum 安装 lamp环境搭载 cacti监控和memcached数据库

    今天测试了一下yum安装lamp和cacti监/控已经memcached数据库 首先介绍下我的系统环境 centos6.7 x86-64 1安装cacti yum install cacti 安装ca ...

  3. linux - centos yum安装LAMP环境

    1. centos 7.2 一般机器都带yum命令,并且yum包源都是可以用的,直接yum -y install 后面加上你所需要安装的软件,他会自动下载自动安装,非常方便. 例如 yum -y in ...

  4. CentOS 5.9 yum安装LAMP(Apache+MySQL+PHP)

    2019独角兽企业重金招聘Python工程师标准>>> 1. yum -y install mysql mysql-server  /*yum安装MySQL*/ 2.chkconfi ...

  5. linux yum lamp环境,linux centos yum安装LAMP环境

    4.2 安装mysql yum install mysql mysql-server mysql-devel 同样,完成后,用/etc/init.d/mysqld start 启动mysql 配置my ...

  6. Linux之yum安装lamp环境

    参照链接: http://www.jb51.net/os/RedHat/9939.html http://pjhfjy.blog.163.com/blog/static/478769962009630 ...

  7. CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin,mysql8.0.1/mysql5.7.22+centos7,windows mysql安装、配置...

    介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&am ...

  8. centos 7 安装 mantisbt-2.12.0 —— 安装LAMP环境、安装mantisbt-2.12.0

    一.安装LAMP环境 1 二. 环境的启动 6 三. Mantis数据库的创建 6 四. 安装mantis-2.12.0 9 1>安装配置 9 2>登录管理员账号 13 3>新建用户 ...

  9. Centos 6/ 7下通过yum安装php7环境

    安装php7已经是现在linux服务器必备的一款工具了,只要做网站都会考虑到使用php7了,下面我们来看Centos 6/ 7下通过yum安装php7环境的教程. 2015年12月初PHP7正式版发布 ...

最新文章

  1. 预训练后性能反而变差,自训练要取代预训练了吗?
  2. iOS 商城类 app 首页的实现
  3. sqlserver 字符串中是不是全为数字
  4. fiddler拦截response
  5. CentOS6.4 LVS+keepalived高可用负载均衡服务配置
  6. 今年立下的 Flag 倒了几个?
  7. [Linux] - 网速测试命令
  8. Apache Spark Meetup China 第1期 最全资料下载
  9. 软考高级系统分析师考试2022论文考了些啥?改为二选一
  10. 佳能mf4400打印机无线服务器,佳能mf4400打印机驱动
  11. 【BP回归预测】基于matlab鲸鱼算法优化BP神经网络回归预测(多输入单输出)【含Matlab源码 1554期】
  12. 坦克大战小游戏——新手练习用的
  13. 解决Kangle的Easypanel控制面板用户前台php版本无法切换的解决方法
  14. node.js 模块的安装卸载与导入机制
  15. click事件不生效
  16. Java设置中文字体大小_eclipse中文字体大小修改,让中英文字体协调
  17. 卷积层、池化层和全连接层
  18. 听说你连这个简单的SU建模都不会?!
  19. idft重建图像 matlab_idft matlab实现
  20. Codeforces Round #505 B. Weakened Common Divisor(思维)

热门文章

  1. .NET存储过程入门
  2. 使用jsonEditor打造一个复杂json编辑器
  3. bzoj 1042 HAOI2008 硬币购物
  4. DEDECMS 关键字不能小于2个字节!
  5. 数据库访问性能优化法则
  6. Android工程中追踪修改bug的总结
  7. Geodatabase概述(翻译)
  8. 将表数据生成SQL脚本的存储过程和工具
  9. Struts2中的全局结果集
  10. mysql创建数据库schooldb_mysql创建新用户和数据库