Linux - 搭建个人网站

购买阿里云服务器

学生版有两种:

  1. 学生专享-限24周岁以下/阿里云云服务器ECS/专业运维
  2. 学生专享-限24周岁以下/阿里云轻量服务器/简单易操作。

为啥选择轻量应用服务器

标题写明专业运维简单易操作,既然是初次搭建网站,选择容易上手的服务器更佳。就配置而言应付日常练习应该够用,一年114。
补充:如果关心 1000G 的流量问题,经过我的观察,运行服务器第一天,使用流量只有 20M。使用一年绰绰有余。

个人总结

在网站初期,访问量不大的时候,服务器的选购可以简单一些。学生练手项目,轻量应用服务器和 ECS 其实差别不大。主要还是熟悉一下项目部署的流程,也能学以致用。一句话:不用太好看/太复杂,能用就行,先跑起来再说。

购买域名

花了 5 块买个域名,不过域名备案流程比较长,暂时就先用公网 ip 访问了。

连接服务器

三种方式:

  1. 阿里云网页点击  远程连接 。
  2. 本地使用 Xshell 和 Xftp 软件远程连接和传文件,需要先在阿里云网页设置好密码,此前已经学会如何用 Xshell 连接虚拟机,所以还是很简单的。没有学习过的同学可能会花点时间搜索资料,完全不懂就要学会 Google 了。
  3. 手机下载 阿里云app 在手机端也可以远程访问,当然也是需要输入用户名(我用默认的 root 用户名)和密码。特别是在手机也能远程连接服务器实在是太方便了。

部署环节

首先感谢这个教程的 up 主:https://www.bilibili.com/video/av15159168/
走到这一步已经离成功不远了,也是检验 Linux 操作系统知识的时刻。部署步骤可以结合视频观看:

  • 本地机器下载软件 JDK 和 Tomcat 软件,注意是 Linux 下的软件,可以是后缀名为 tar.gz。用 Xftp 传输到 /home/pan/ 文件夹中, pan 文件夹需要自己创建。
  • 移动 JDK 到 /usr/local/ 文件夹下,重命名 tomcat 文件夹。
  • 接下来就是复杂的配置
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要搭建个人网站,首先需要选择一个适合的Linux操作系统,例如Ubuntu、CentOS等。然后安装Apache、MySQL和PHP等必要的软件,这些软件可以通过命令行或者图形界面安装。接着,需要编写网站的代码和设计网站的页面,可以使用HTML、CSS、JavaScript等技术。最后,将网站的代码和页面上传到服务器上,就可以通过浏览器访问个人网站了。需要注意的是,搭建个人网站需要一定的技术水平和经验,建议先学习相关知识再进行操作。 ### 回答2: Linux 是一个开源的操作系统,其内核和各种工具可以根据需要进行修改和定制。使用 Linux 搭建个人网站是一个非常好的选择,因为它非常灵活,可以完全掌控您的网络体验。 以下是一些步骤,可以帮助您使用 Linux 搭建个人网站: 1. 选择合适的 Linux 发行版:有许多不同的 Linux 发行版,包括 Ubuntu、Debian、Red Hat 等。这些发行版在安装、使用和维护方面有所不同,您需要选择适合自己的发行版。 2. 安装 Web 服务器软件:Web 服务器软件是一个必需的组件。Apache、Nginx 和 Lighttpd 都是常见的选项。安装和配置 Web 服务器软件可以使用命令行或根据您使用的发行版而变化的 GUI 工具。 3. 编写网站代码:您可以使用任何编程语言或 Web 框架编写网站代码,例如 PHP、Python、Ruby、Node.js 等等。您还可以使用网站生成器,如 Jekyll 或 Hugo,以减少编写网站的工作量。 4. 配置数据库:对于动态网站,数据库是必须的。流行的选项包括 MySQL、PostgreSQL 和 MariaDB。您需要安装和配置数据库,以便将数据存储在其中,以便您的网站能够与其他用户交互。 5. 部署网站:当您完成编写网站并进行测试时,您需要将其部署到 Web 服务器上,这样其他人就可以访问它。您可以使用 FTP、SCP 或 rsync 等工具将文件上传到 Web 服务器上。另一种选择是使用 Git,以便将代码托管到 GitHub、GitLab 或 Bitbucket 等托管服务上。 总之, Linux 提供了强大的自由度和控制力,让您可以完全定制和管理自己的网站。从安装和配置 Web 服务器,到编写网站代码并将其部署到互联网,Linux 能够帮助您完成这个过程。只需要花费一些时间和努力,您的个人网站便可以与世界分享。 ### 回答3: Linux是一种免费的开源操作系统,越来越受到广大程序员的喜爱,同时在搭建个人网站方面也具有很大的优势。下面我们将以LAMP(Linux,Apache,MySQL,PHP)为例,介绍如何在Linux搭建个人网站。 一、安装Apache 1.使用SSH工具连接服务器,输入命令:sudo apt-get update更新软件,然后输入命令sudo apt-get install apache2安装Apache,按照提示完成安装。 2.检查Apache是否安装成功,输入服务器IP地址,如果可以看到Apache的欢迎页面,则说明安装成功。 二、安装MySQL 1.输入命令sudo apt-get install mysql-server安装MySQL服务,安装完成后输入mysql -u root -p进入MySQL控制台。 2.在MySQL控制台中创建数据库和用户,并分配权限,如:CREATE DATABASE blog;CREATE USER 'blog_admin'@'localhost' IDENTIFIED BY 'password';GRANT ALL PRIVILEGES ON blog.* TO 'blog_admin'@'localhost';FLUSH PRIVILEGES; 三、安装PHP 1.输入命令sudo apt-get install php libapache2-mod-php php-mysql安装PHP模块,重启Apache服务器使其生效,输入命令sudo service apache2 restart。 2.在/var/www/html目录下创建index.php文件,输入以下代码测试PHP是否已经成功安装: <?php phpinfo(); ?> 四、配置虚拟主机 1.在/etc/apache2/sites-available/目录下创建站点配置文件,如:sudo touch /etc/apache2/sites-available/myblog.conf 2.编辑该配置文件,添加以下内容: <VirtualHost *:80> ServerAdmin admin@myblog.com ServerName myblog.com DocumentRoot /var/www/myblog <Directory /var/www/myblog> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/myblog_error.log CustomLog /var/log/apache2/myblog_access.log combined </VirtualHost> 3.在/etc/hosts文件中添加虚拟主机域名和IP地址的对应关系,如:127.0.0.1 myblog.com 五、安装WordPress 1.下载最新的WordPress压缩包,解压到/var/www/myblog目录下,如:sudo tar -zxvf latest.tar.gz -C /var/www/myblog/ 2.在/var/www/myblog目录下创建wp-config.php文件,配置WordPress的数据库连接信息,如: <?php define('DB_NAME', 'blog'); define('DB_USER', 'blog_admin'); define('DB_PASSWORD', 'password'); define('DB_HOST', 'localhost'); define('DB_CHARSET', 'utf8mb4'); define('DB_COLLATE', ''); $table_prefix = 'wp_'; define('WP_DEBUG', false); if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); require_once(ABSPATH . 'wp-settings.php'); ?> 3.使用浏览器访问myblog.com,便可看到WordPress的安装界面,按照提示完成安装。 以上就是在Linux搭建个人网站的基本过程,希望能对初学者有所帮助。在实际操作中,可能会遇到各种问题,需要更多的学习和实践。另外,建议使用HTTPS协议保护网站安全。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值