频道栏目
首页 > 网络 > 其他 > 正文

无需申请自动送

2018-11-30 10:51:37           
收藏   我要投稿

一、编译安装mysql

安装依赖包与工具

无需申请自动送 yum install -y gcc gcc-c++ ncurses-devel perl

无需申请自动送 yum install -y cmake

下载mysql安装包

无需申请自动送 wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.62.tar.gz

安装前准备

无需申请自动送 groupadd mysql

无需申请自动送 useradd -g mysql mysql

无需申请自动送 mkdir -p /data/mysql

无需申请自动送 chown -R mysql:mysql /data/mysql

编译安装mysql

无需申请自动送 tar -zxv -f mysql-5.5.62.tar.gz

无需申请自动送cd mysql-5.5.62

无需申请自动送cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql

无需申请自动送make && make install

修改权限

无需申请自动送 chown -R mysql.mysql /usr/local/mysql

初始化mysql数据库

无需申请自动送 /usr/local/mysql scripts/mysql_install_db --user=mysql --datadir=/data/mysql

复制mysql服务启动配置文件和脚本

无需申请自动送 cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

无需申请自动送 cp support-files/mysql.server /etc/init.d/mysqld

无需申请自动送 vi /etc/rc.d/init.d/mysqld

basedir=/usr/local/mysql

datadir=/data/mysql

启动mysql服务

无需申请自动送 service mysqld start

或者

无需申请自动送systemctl start mysqld (完成上述配置后重载系统管理器无需申请自动送 systemctl daemon-reload 可直接使用systemctl命令)

检查登录

无需申请自动送 mysql -uroot -p

二、编译安装httpd

准备安装包

无需申请自动送 wget http://mirrors.sohu.com/apache/httpd-2.4.37.tar.gz

无需申请自动送 tar -xzf httpd-2.4.37.tar.gz

无需申请自动送 cd httpd-2.4.37

安装依赖包

无需申请自动送 yum install -y pcre* apr*

编译安装httpd

无需申请自动送 ./configure --prefix=/usr/local/httpd

无需申请自动送 make && make install

编辑启动文件

无需申请自动送 cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd

重载系统管理器

无需申请自动送 systemctl daemon-reload

启动服务

无需申请自动送 systemctl start httpd

编辑配置文件

无需申请自动送 vi /usr/local/httpd/conf/httpd.conf

无需申请自动送 ln -s /usr/local/httpd/conf/httpd.conf /etc/ (配置文件软连接映射到/etc下面)

测试

无需申请自动送 vim /usr/local/httpd/htdocs/index.html

It works!

Good boy!

无需申请自动送 systemctl start httpd 三、编译安装PHP

准备安装包

无需申请自动送 wget http://mirrors.sohu.com/php/php-7.2.5.tar.gz

无需申请自动送 tar -xzf php-7.2.5.tar.gz

无需申请自动送 cd php-7.2.5

安装依赖包

无需申请自动送 yum install bzip2-devel.x86_64 openssl* libxml2*

编译安装PHP

无需申请自动送 ./configure

--prefix=/usr/local/php

--with-mysqli=mysqlnd 无需申请自动送无需申请自动送mysql支持

--with-pdo-mysql=mysqlnd

--with-openssl

--enable-mbstring

--with-freetype-dir

--with-jpeg-dir

--with-png-dir --with-zlib

--with-libxml-dir=/usr

--enable-xml

--enable-sockets

--with-apxs2=/usr/local/httpd/bin/apxs 无需申请自动送无需申请自动送httpd支持

--with-config-file-path=/etc 无需申请自动送无需申请自动送php.ini 配置文件路径

--with-config-file-scan-dir=/etc/php.d

--with-bz2

--enable-maintainer-zts

拷贝配置文件(位于解压的包)

无需申请自动送 cp /wh_k/php-7.2.5/php.ini-production /etc/php.ini

配置文件httpd.conf支持php

无需申请自动送 vim /etc/httpd.conf

在 LoadModule php7_module modules/libphp7.so后面添加:

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

修改DirectoryIndex index.html为:

DirectoryIndex index.php index.html

添加测试页面

无需申请自动送 vim /usr/local/httpd/htdocs/index.php

重启httpd服务测试

无需申请自动送 systemctl restart httpd

http://192.168.61.130/index.php

测试mysql支持

添加mysql2018注册送菜金白菜

mysql> grant all on mysql.* to &无需申请自动送39;mysql&无需申请自动送39;@&无需申请自动送39;localhost&无需申请自动送39; identified by &无需申请自动送39;redhat&无需申请自动送39;;

mysql> flush privileges;

配置测试页面

无需申请自动送 vim /usr/local/httpd/htdocs/test.php

重启httpd服务测试

无需申请自动送 systemctl restart httpd

http://192.168.61.130/test.php

上一篇:mysql多源复制实战
下一篇:Mysql连表查询习题
相关文章
图文推荐

关于我们 | 联系我们 | 服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑--致力于做实用的IT技术学习网站