ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

test2

2020-09-17 06:01:01  阅读:433  来源: 互联网

标签:test2 get apt SSH install mysql 安装


Ubuntu搭建Web服务器

引言

在Ubuntu中,一般使用apt对系统软件包进行安装(类似于Yum源)

APT使用方法:

0x00 SSH服务

为了保证对服务器的正常操作,使用FinalShell等工具对服务器进行控制,则必须使用SSH服务

  1. 安装

    apt-get install openssh-server #安装SSH Server
    
    image-20200915171257044
  2. 验证

    netstat -tunlp | grep ssh #查看SSH服务的端口开放情况
    user:****** pass:****** #使用FinalShell进行连接,连接成功则代表服务搭建成功
    
    image-20200915171948945
  3. 配置

    service ssh start/stop/restart #SSH服务开启/关闭
    /etc/ssh/sshd_config #SSH服务配置文件
    
  4. 可选

    #通常SSH服务禁止使用最高权限root对系统进行SSH连接。
    #如需要使用root远程连接,可进行如下配置
    
    1. gedit /etc/ssh/sshd_config #使用编辑器打开配置文件
    
    2. [data]:
    	PermitRootLogin yes	#将PermitRootLogin的值改为Yes
    
    3. service ssh restart #重启ssh服务
    

0x01 Apache服务

  1. 安装:

    apt-get install apache2 #使用apt-get安装Apache服务
    
    image-20200915162420472
  2. 验证:

    使用浏览器访问http://localhost #出现Apache默认页面则表示安装成功
    cat /var/www/html/index.html #安装成功后会自动在/var/www/html中创建index.html,能够查看则表示安装成功
    
    image-20200915162605131
  3. 配置

    service apache2 start/stop/restart #服务开启/关闭
    /var/www/html #网站根目录
    /etc/apache2/ #服务安装目录
    /etc/apache2/apache2.conf #全局配置文件
    /etc/apache2/ports.conf #端口配置文件
    

0x02 MySQL服务

  1. 安装

    apt-get -y install mysql-server
    apt-get -y install mysql-client
    apt-get -y install libmysqlclient-dev
    apt install net-tools #若Ubuntu中没有则安装
    
  2. 验证

    netstat -tunlp | grep mysql #若查看到Listen状态即安装成功
    mysql -u root -p [data:password] #使用该语句进行数据库连接,其中data是DBMS的密码,若连接成功则表示安装成功
    
    image-20200916141920293

0x03 PHP服务

  1. 安装

    php -v #检测本机是否已经安装PHP
    apt-get install php5 #安装最新版PHP
    apt-get install libapache2-mod-php5 #安装libapache2-mod-php5模块,使apache正常解析php
    apt-get install php5-mysql #在php7中使用PDO对数据库进行连接,若使用mysql库必须安装mysql扩展模块
    
  2. 验证

    php -v #检测本机是否安装成功PHP及PHP版本
    echo "<?php phpinfo();?>" > /var/www/html/test.php #写入一个php脚本并用浏览器打开
    
    image-20200916162025470

image-20200917055011094

image-20200917055124941

image-20200917055312690

image-20200917055325874

image-20200917055506284

标签:test2,get,apt,SSH,install,mysql,安装
来源: https://www.cnblogs.com/H0ng2x/p/13682979.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有