您的位置:首页 > 运维架构 > 网站架构

从零开始的网站架设生活[1]

2017-07-08 22:20 246 查看
今天开始学习下架设网站。哇,这个真是一脸懵逼了。先说说本人的技术基础:

html/css/js 只知道有这么个东西,知道html是静态的页面,css是样式,js是运行在浏览器的脚本0.0

php 了解一些,一种服务器脚本。

mysql 这个比较熟悉

apache服务器,以前用过一点。。。

我记得貌似这种服务器都是远程租的,所以打听了一下。首先租了个云服务器,具体哪家就不广告了。。- -。云服务器安装的centos系统,嘛当时也没多想,后来用起来感觉还是和ubantu和fedora有些不同的。

租了云服务器会获得公网ip和一个帐号和密码。然后通过这个ip远程访问我们的服务器系统,这里我们使用xshell软件在windows上远程访问。嘛知道了ip和帐号密码,就可以使用xshell远程访问我们的服务器,其实就是远程访问我的centos系统。

1.进入linux操作界面,还是很眼熟的。首先一般(尤其我这种乞丐配置)的服务器,很少有预装软件的。首先我们需要装一个文件的交互软件 rz/sz

yum install lrzsz


这个命令用来安装rz和sz这两个命令。rz命令直接执行,然后会出现资源管理器窗口,用于把指定的文件传输到linux当前的文件夹当中,非常的实用,sz则相反,将linux中的文件下载出来。

如果文件比较多和杂,在win上尽量压缩成.zip文件在传到linux当中,这样就可以用unzip命令直接解压,特别的方便。

2.安装apache服务器并启动。

Apache在Linux系统中,其实叫“httpd”,可以使用yum来安装。

1、查看httpd包是否可用:

# yum list | grep httpd

2、安装Apache

# yum install httpd

3、配置ServerName

# vi /etc/httpd/conf/httpd.conf

如果没有域名,则:ServerName localhost:80

启动

# httpd

停止

# httpd -k stop

设置开机自动启动:

chkconfig httpd on

安装目录介绍

Apache默认将网站的根目录指向/var/www/html 目录

默认的主配置文件是/etc/httpd/conf/httpd.conf

配置存储在的/etc/httpd/conf.d/目录


3.安装mysql

# yum install mariadb-server -y //如果已安装可以省略
02.# systemctl start mariadb.service //启动服务
03.# systemctl enable mariadb.service //开机启动服务
04.# mysql-u root -p //登录mysql


这个比较熟悉,开启服务后可以直接进入mysql的管理。密码直接回车就行。

4.安装php

yum install php php-devel


安装之后,重启服务器并在/var/www/html文件夹下创建一个 index.php 然后在php中输入
<?php phpinfo(); ?>

然后在浏览器上访问
xxx.xxx.xxx.xxx/index.php 就可以查看当前php版本的信息了!
(xxx.xxx.xxx.xxx是刚才的ip)

5.由上一步已经知道了怎么通过外网访问我们的服务器。那么接下来就是静态页面了。

哇这个东西自己搭建起来真的难,所以我就下载了一个专门的模板。一般下载解压后会有一堆的js文件和css文件,

而访问的入口一般是index.html 将模板所有的文件拷贝到/var/www/html/下然后像刚才访问那个php一样访问我们的

index.html就能访问我们的界面了!

好的,今天就到这里,最后祝你:身体健康~ 再见。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: