1,关闭防火墙:,,,,(具体文档请联系本博主,首页有博主邮箱)
2,安装iptables防火墙
vi/etc/sysconfig/iptables #编辑防火墙配置文件
3。重启服务
4。关闭SELINUX
5。临时关闭防火墙
6。安装Apache
7。重启服务
8。在客户端浏览器中打开服务器IP地址,进行测试
二、安装MariaDB
CentOS 7.0中,已经使用MariaDB替代了MySQL数据库
1。安装MariaDB
2。重启服务
3。拷贝
4。为根用户设置权限
回车,根据提示输入Y
输入2次密码,回车
根据提示一路输入Y
最后出现:谢谢使用MariaDB !
MariaDB密码设置完成,重新启动MariaDB:
数据库的一些常见操作:
删除数据库和数据表
mysql>减少数据库数据库名;
mysql>删除表数据表名
删除账户及权限:
在删除用户用户名@‘%’;
在删除用户用户名@ localhost;
(上述不允许root登录远程吗?[Y/n],输入n则允许远程登录密根码。
如果远程还是没法访问数据库则执行:
*上的所有特权授予。*“根”@“%”被“yunjisuan”,
冲洗特权;)
三、安装PHP
安装PHP5.4版本
2,安装PHP组件,使PHP支持MariaDB
#这里选择以上安装包进行安装,根据提示输入Y回车
重启服务
安装PHP5.6.30版本
执行下面的命令升级软件仓库
执行下面的命令删除PHP
然后像安装那样问你是否继续的,输入是的即可PHP
安装PHP 5.6版本(php56w-devel这个不是必需的)
重启httpd
查看最新的版本
PHP - v
现在应该是5.6了!
PHP网站运行不正常,发现上面遗漏
Apache配置,!这里可以不用配置!可以忽略
vi/etc/httpd/conf/httpd.参看#编辑文件
ServerTokens=生产
ServerSignature上,#添加,在错误页中显示Apache的版本,下为不显示
FollowSymLinks选项索引,#修改为:选项包括ExecCGI FollowSymLinks(允许服务器执行CGI及SSI,禁止列出目录)
# AddHandler CGI脚本. CGI #修改为:AddHandler CGI脚本”. CGI . pl(允许扩展名为。pl的CGI脚本运行)
AllowOverride没有#修改为:AllowOverride所有(允许。htaccess)
AddDefaultCharset utf - 8 #修改为:AddDefaultCharset GB2312(添加GB2312为默认编码)
# FollowSymLinks选项索引,#修改为FollowSymLinks选项(不在浏览器上显示树状目录结构)
DirectoryIndex指数。html,#修改为:DirectoryIndex指数。html索引。htm违约。html Default.htmindex.php(设置默认首页文件,增加索引。php)
MaxKeepAliveRequests 500, #添加MaxKeepAliveRequests 500(增加同时连接数)
: wq !#保存退出
重启服务
删除默认测试页
PHP配置,!这里只需要修改时区就可以了!
vi/etc/php.ini #编辑
日期。中国时区=#把前面的分号去掉,改为日期。时区=中华人民共和国
disable_functions=passthru,执行,系统,chroot, scandir, chgrp,乔恩,shell_exec, proc_open, proc_get_status, ini_alter, ini_alter, ini_restore, dl, openlog, syslog,指向,符号链接,popepassthru, stream_socket_server, escapeshellcmd, dll, popen, disk_free_space, checkdnsrr, checkdnsrr, getservbyname, getservbyport,作用,posix_ctermid, posix_get_last_error, posix_getcwd, posix_getegid, posix_geteuid, posix_getgid, posix_getgrgid, posix_getgrnam, posix_getgroups, posix_getlogin, posix_getpgid, posix_getpgrp, posix_getpid, posix_getppid, posix_getpwnam, posix_getpwuid, posix_getrlimit, posix_getsid, posix_getuid, posix_isatty, posix_kill, posix_mkfifo, posix_setegid, posix_seteuid, posix_setgid, posix_setpgid, posix_setsid, posix_setuid, posix_strerror, posix_times, posix_ttyname, posix_uname
#列出PHP可以禁用的函数,如果某些程序需要用到这个函数,可以删除,取消禁用。
expose_php=从#禁止显示PHP版本的信息
short_open_tag=#支持PHP短标签