首页 > 编程知识 正文

用服务器搭建网站,如何搭建个人服务器 自己的网站

时间:2023-05-06 09:08:01 阅读:188308 作者:2095

刚刚将自己的网站发布上线,整理出在建站过程中用到的一些软件的配置教程分享给想搭建个人网站的童鞋。本教程适用于快速上手,若想深入研究,请查询相关官网。

域名与服务器

我的域名与linux服务器都是在阿里云上购买的,这里只介绍阿里云的域名解析与服务器端口设置。

域名解析

控制台->域名->(在我的域名后)->解析->添加解析按上面的提示添加主域名和子域名

服务器端口设置

由于阿里云的服务器安全规则,服务器开启端口后,如果不在安全组添加,端口将无法访问。设置路径 :云计算基础服务->云服务器ECS->网络和安全->安全组->配置规则—>添加安全组规则。根据提示添加可访问的端口。

连接服务器

通过阿里云的控制台获取到服务器的ip、账号和密码后就可以远程连接至服务器了。此处介绍windows与mac连接的方法。

mac

打开终端面板,输入命令:

ssh root@0.0.0.0 -p 22复制代码

之后将会提示你输入密码,密码输入后按return键即可连接。其中,root为服务器的账号,0.0.0.0为ip,请修改为自己的ip、账号和密码。

windows

下载xshell并安装。下载地址打开xshell新建连接,点击确定。如下图 输入账号与密码,点击确定,就连接成功了。 安装nginx 下载nginx压缩包并上传到服务器。下载地址解压文件夹,并安装 tar -xzvf nginx-1.13.9.tar.gz cd nginx-1.13.9mkdir /usr/local/nginx./configure --prefix=/usr/local/nginx make && make install复制代码 将nginx配置为全局变量 sudo ln -s /usr/local/nginx/s清新的朋友/ngin /usr/清新的朋友/nginx复制代码 启动nginx nginx 复制代码

其他命令

nginx -s reload #重新加载配置nginx -s reopen #重启nginx -s stop #停止nginx -s quit #退出nginx -t (可附带文件名) #测试配置语法是否错误nginx -h #帮助nginx -v #显示版本nginx -V #显示版本和配置信息

配置

nginx识别的配置文件为conf/nginx.conf。这里可以参考一下我的nginx配置: github.com/jiangxueyan…

安装node 下载node,修改文件名为node,并上传至服务器。下载地址解压 tar xvJf node.tar.xz移动到local目录下:mv node /usr/local/node配置node、npm的全局变量 sudo ln -s /usr/local/node/清新的朋友/node /usr/local/清新的朋友/nodesudo ln -s /usr/local/node/清新的朋友/npm /usr/local/清新的朋友/npm复制代码 现在就可以愉快地使用npm和node啦复制代码 安装mysql 下载地址解压 tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz重命名 mv mysql-5.7.21-linux-glibc2.12-x86_64 /usr/local/mysql 查看有没有mysql组 cat /etc/group | grep mysql查看有没有mysql用户更改mysql目录下所有的目录及文件夹所属组合用户 chown -R mysql mysqlchgrp -R mysql mysql复制代码 安装和初始化mysql数据库 cd /usr/local/mysql/清新的朋友/生成临时密码:./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data ./mysql_ssl_rsa_setup--datadir=/usr/local/mysql/data复制代码

配置my.cnf

mysql5.7.21版是没有默认的配置文件的,需要 自己配置。配置过程如下:

touch /etc/my.cnf vim /etc/my.cnf输入如下配置,并保存文件: basedir=/usr/local/mysql/ datadir=/usr/local/mysql/data/ 复制代码

启动mysql ./mysqld_safe --user=mysql &

修改mysql登陆的密码

cd 清新的朋友./mysql -uroot -p 输入上面生成的临时密码mysql> set password=password("123456");退出管理exit;

以上便 是我的网站服务器搭建过程,关于网站搭建的其他文章,可查看这里

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。