zoukankan      html  css  js  c++  java
  • 用linux搭建ranzhi环境

    一、安装红帽6.5

    1、安装时需选择桥接模式;

    2、选择自定义,在设置中将镜像文件(ISO)选择进去;

    3、安装时选择【桌面】安装(在/etc/inittab文件中,若id=5则为桌面模式,id=3为命令模式);

    4、安装完红帽之后安装vmware tools工具,直接拷贝到桌面,点击右键解压到桌面上,选择在终端运行mware-install.pl 文件,即可;

    5、设置IP:

    (1)在终端中输入setup,关闭防火墙,网络设置中的设备配置选中DHCP(动态获取IP),保存修改并退出;

    若不关闭防火墙,在防火墙配置中选择【定制】,选择http和https,并点击【转发】添加“3306端口”,协议为“tcp”,确定即可。

    (2)设置开机启动网卡:打开vi /etc/sysconfig/network-scripts/ifcfg-eth0文件,将ONBOOT后的‘no’改成‘yes’,保存退出;

    (3)在终端中重启网络:service network restart(ifup eth0),重启完成后输入ifconfig获取IP地址;

    6、挂载6.5光驱:点击虚拟机—设置—DVD选择6.5的光驱文件,桌面上显示;

    二、安装Apache

    1、检查电脑上是否有安装Apache:service httpd status;

    2、进入光驱下的Packages(apache、php、mysql安装包都在此文件下):cd /media/RHEL_6.5w i386w Discw 1/Packages/

    3、查看apache的安装包:ll |grep http

    4、安装:rpm -ivh httpd‐2.2.15‐26.el6.i686.rpm --nodeps;

    5、安装完成后启动apache服务:service httpd restart;

    6、打开浏览器输入:http://ip地址/,可查看到apache网页;

    三、安装php

    1、检查php是否有安装:php -v;

    2、在 /var/www/html 目录下新建一个 test.php 的文件:vim /var/www/html/test.php,输入以下内容:

    <?php
     echo "Hello World"
    ?>

    3、查看php安装文件:ll |grep php;

    4、全部的php都需要安装:rpm ‐ivh php*.rpm ‐‐nodeps;

    5、安装完成后需重启Apache服务:service httpd restart;

    6、在浏览器中输入:http://ip地址/test.php可查看到Hello World的字样,表示php安装成功;

    四、安装mysql

    1、检查mysql是否安装:service mysqld status;

    2、查看mysql的安装文件:ll | grep mysql;

    3、安装mysql,应先装服务:rpm ‐ivh mysql‐server‐5.1.52‐1.el6_0.1.i686.rpm ‐‐nodeps;

    再安装数据库:rpm ‐ivh mysql‐5.1.52‐1.el6_0.1.i686.rpm ‐‐nodeps;

    4、安装完成后开启mysql服务:service mysqld restart;

    5、连接root用户:mysql -u root,退出用exit;

    注意:若启动mysql服务失败,此时会生成一个mysql.sock文件,需将此文件删除,再重新启动。

    五、实现数据库远程连接
    1、# mysql -u root;  //进入MySQL服务器;

    2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;  //赋予任何主机访问数据的权限;

    3、mysql>FLUSH PRIVILEGES;  //修改生效;

    4、mysql>EXIT;  //退出MySQL服务器;

    六、修改root用户密码(忘记root用户密码时也可以下命令找回密码)
    1、停止mysql服务:命令为:service mysqld stop,或者为:/etc/rc.d/init.d/mysqld stop

    2、进入mysql安全模式,即当mysql起来后,不用输入密码就能进入数据库,命令为: mysqld_safe --user=mysql --skip-grant-tables --skip-networking &;

    3、登入数据库(没有密码直接进入mysql): 命令为:mysql -u root mysql

    4、使用mysql用户进入mysql数据库:命令为:use mysql;
    5、更改root用户的密码:命令为:UPDATE user SET Password = password('新密码')WHERE User = 'root';

    6、刷新数据库:命令为:FLUSH PRIVILEGES;

    7、最后退出数据库:命令为:quit 或 exit
    8、重启mysql服务:命令为:service mysqld restart,或者为:/etc/rc.d/init.d/mysqld restart

    9、用root登陆mysql,使用新密码登录mysql。命令为:mysql -uroot –p,Enter password:新密码;

    七、将ranzhi压缩包放在/tmp(存放临时文件)文件下:

    1、检查linux中是否有FTP服务:service vsftpd status;

    2、查看vsftp的安装文件:ll | grep vsftp

    3、安装vsftp:rpm ‐ivh vsftpd‐2.0.1‐5.i386.rpm ‐‐nodeps;

    4、安装完成后,请在开启vsftp运行以前,首先配置vsftp,编辑vsftpd的配置文件 vi/etc/vsftpd/vsftpd.conf:

    修改 anonymous_enable=NO,禁止匿名访问,userlist_deny=NO(这条需手动添加到最后)使用FTP用户表,表里没有的用户需要添加才能登录;

    5、在Xshell中点击【新建文件传输】将ranzhi压缩包放在/tmp(存放临时文件)文件下

    八、安装ranzhi

    1、将ranzhi压缩包放在/tmp(存放临时文件)文件下;

    2、将ranzhi压缩包拷贝到/var/www/html 文件下,cp /tmp/ranzhi.3.1.zip /var/www/html ;

    3、进入到此目录下:cd /var/www/html;

    4、解压:unzip ranzhi.3.1.zip(.zip的压缩包用unzip解压,.tar.zip的文件用tar -zxvf解压,.rpm的文件用rpm -ivh解压);

    5、赋予权限:chmod -R 777 ranzhi;

    6、删除index.php文件:rm -f /ranzhi/index.php;

    7、在浏览器中打开:http://ip地址/ranzhi/www/安装即可;

     补充:

    查看所有安装过的包:rpm -qa | grep httpd

    卸载安装:rpm -ev httpd‐2.2.15‐26.el6.i686.rpm --nodeps

    查看端口:netstatv-anp | grep 3306 (在window下,netstat -ano | findstr "3306")

  • 相关阅读:
    界面控件DevExpress WPF入门 表达式编辑器功能
    Telerik UI for WPF全新版本——拥有Office2019高对比度主题
    DevExpress报表控件v21.2 全新的Visual Studio报表设计器
    报告生成器FastReport .NET入门指南 在Linux中启动应用程序
    文档控件DevExpress Office File API v21.2 自定义字体加载引擎
    UI组件库Kendo UI for Angular入门 如何开始使用图表功能
    WPF界面工具Telerik UI for WPF入门级教程 设置一个主题(二)
    DevExtreme初级入门教程(React篇) TypeScript支持
    报表开发利器FastReport .NET v2022.1 添加关键对象和属性
    python项目打包(一) setup.py、Python源代码项目结构
  • 原文地址:https://www.cnblogs.com/melodylin/p/5616813.html
Copyright © 2011-2022 走看看