个人网站搭建详细流程网站建设超市
- 作者: 五速梦信息网
- 时间: 2026年03月21日 11:11
当前位置: 首页 > news >正文
个人网站搭建详细流程,网站建设超市,深圳住建局官网登录入口,公司网站制作公目录
编辑一、认识 Linux
二、如何拥有 Linux 环境
三、常见的 Linux 命令
1、目录相关命令
#xff08;1#xff09;ls
#xff08;2#xff09;pwd
#xff08;3#xff09;cd
2、文件操作相关命令
#xff08;1#xff09;touch
#xff08;2#xf…
目录
编辑一、认识 Linux
二、如何拥有 Linux 环境
三、常见的 Linux 命令
1、目录相关命令
1ls
2pwd
3cd
2、文件操作相关命令
1touch
2cat
3echo
3、vim
vim 的关键概念模式
4、操作目录
1mkdir 2rm
3mv
4cp
其它的命令
四、部署 java web 程序
1、搭建环境
1jdk
2tomcat
3MySQL
二、部署程序
1、在云服务器的 mysql 中进行建库建表
2、微调代码
3、打包
4、把 war 包拷贝到云服务器上的 webapps 目录 一、认识 Linux
Linux 是一个操作系统和 windows 是并列的关系
windows 主要是通过图形化界面操作的
linux 主要是通过命令行操作的这是因为 1、服务器虽然配置高但是上面跑的任务工作量大也没有额外的资源给你运行玉兴界面服务器要求稳定Linux 图形化界面经常有 bug 2、嵌入式设备配置比较低运行图形化界面也比较吃力 3、android 本身有图形化界面也稳定好用 二、如何拥有 Linux 环境
如何拥有一个 Linux 环境
1、使用虚拟机
在电脑上装一个虚拟机软件使用软件模拟了硬件在虚拟机上就能够装系统了
但是这种方式没有外网ip并且 bug 比较多
2、使用物理机
直接把 linux 装到电脑上但是不建议在自己主要用的电脑上安装
3、使用 wsl
是 windows最近几年弄得一个功能在 windows 里内置了 linux 内核
但是这个东西不能作为生产环境
4、【推荐方案】云服务器
有外网 ip 程序部署上去就可以被外面访问了 首次使用需要设置初始密码用户名固定是root
设置完之后我们就有了三个信息ip用户名root密码
然后我们就可以使用终端工具进行登录了终端工具有很多我使用的是 xshell 三、常见的 Linux 命令
1、目录相关命令
ls 查看指定目录中都有哪些内容
pwd 查看目录当前完整的绝对路径
cd切换目录 1ls
直接输入 ls 是擦好看当前目录中的内容还可以给 ls 后面加上一个路径绝对 / 相对就可以查看指定目录中的内容 这里的 / 指的是根目录
目录文件这些内容在机器上构成了一个 N 叉树结构/此电脑就是树根节点 注意Linux 上是没有 “盘符” 的概念的所以不分 C 盘 和 D 盘
/ 的地位就相当于 java 中的 Object 一样
这里我们也可以通过 ls -l 来更详细的查看当前文件的内容 相比于直接使用 ls -l,更常用 ll 结果和刚才是一样的 2pwd
如果我们在操作文件的时候迷路了可以通过 pwd 查看绝对路径是什么样的 可以看到当前我们处于 / 目录下的 root 目录中
pwd 就相当于单击文件资源管理器的地址栏一样的效果 3cd
cd 命令能够切换当前所在的目录就相当于双击某个目录进去
cd change directory cd 后面也是可以跟上 绝对路径 或者 相对路径的
绝对路径是以 / 开头的相对路径是以 . 或者 .. 开头的其中有时候 . 可以省略
使用 cd 的时候切换的路径不一定非要一个字母一个字母的输入也可以使用 table 键来补全
如果只有一个匹配的选项就直接补全了如果有多个选项此时需要双击 table 来列出所有的匹配结果 2、文件操作相关命令
touch创建一个空的文件
cat 查看文件内容
echo 修改文件 1touch
创建一个空的文件 no news is good news没有任何提示就说明成功了
如果出错了就会有报错信息
当前处于哪个目录下pwd的结果是什么此时文件就创建在哪里
再次通过 ll就能看到该文件了 2cat
查看文件内容 由于当前是一个空的文件所以什么都没有此时我们可以通过 echo 来进行写文件操作 3echo
修改文件 比如我们再次使用 来修改文件
此时原先的内容就被新的内容覆盖了
但是如果使用 ,就会进行拼接
命令行中可以通向上方向键找回到之前的历史命令
cat 和 echo 只是非常简单粗暴的读写文件如果读写内容费差个简单使用他们没有问题如果读写内容更加复杂就需要使用更加强大的编辑器了
vi / vim 就是 linux 上默认自带的 “记事本” 程序
vim 相当于 linux 上默认的记事本vim 用起来比记事本麻烦一些
在 xshell 上复制粘贴不是 ctrl c / ctrl v 了ctrl c 在终端中有特殊的含义终止当前运行的程序
复制ctrl insert
粘贴 shift insert 3、vim
vim 文件名 就可以打开文件
怎么退出呢
先按一个 此时光标会来到最下面的一行再输入一个 q 加回车就可以了
vim 的关键概念模式
vim 默认进去是普通模式normal mode
普通模式下键盘的大部分按键都是特定含义的快捷键
真正进行编辑则需要进入 插入模式insert mode
可以通过输入小写字母 i 进入 插入模式 当左下角提示变长了 INSERT 此时处在插入模式
vim 主要是引入了海量的快捷键因此为了支持这么多的快捷键就需要使用模式来区分
别的编辑器快捷键主要是通过组合键的方式
按下 esc又可以回到普通模式了
vim 中的模式有很多种都是按 esc 回到普通模式
此时 :wq 保存退出即可
如果 vim 没有正确关闭在下次启动的时候会报错提示你上次没正确关闭
可以直接按 D 就是删除未保存的内容R 就是恢复之前的编辑内容 4、操作目录
1mkdir
创建目录 使用 -p 选项可以创建多级目录 2rm
删除文件 / 目录 删除文件的时候会提示你是否确定删除目录此时按 y 就是确定删除
删除目录可以使用 -r 选项递归的删除f 就是不确认强制删除 linux 没有回收站文件删除了就没有了因此删除的时候要谨慎
rm -rf / 所有的文件目录都没有了包括上述的创建目录指令就只能重装系统了 3mv
move 移动 剪贴 粘贴 mv 不光能移动位置还能给文件改名 4cp copy 复制 复制 粘贴 mv 如果移动的是一个目录此时操作和移动文件没有任何区别
cp 如果拷贝的是一个目录需要加上一个 -r 选项表示拷贝递归否则会报错 其它的命令
grep 字符串查找
ps 查看进程
netstat 查看网络信息 四、部署 java web 程序
要想部署程序就需要先把对应的环境给搭建好
1、搭建环境
搭建环境说白了就是安装一些必要的软件 1、jdk 2、tomcat 3、mysql 1jdk
jdk 直接室友 包管理器 进行安装基于 yum 安装
yum list | grep[关键字] 找到要安装的包名
yum install [包名] 进行安装 | 叫做管道效果就是把第一个命令的输出作为第二个命令的输入
yum list 本身是列出所有的可安装的包但是太多了使用 grep 筛选一下包含 jdk 关键字的结果 这个就是我们要安装的包
devel development 开发 x86_64: 64位系统的版本
然后开始下载安装
接下来这里会出入一个提示是否确认安装输入 y 表示确认安装
然后我们再敲 javac 如果有下列信息就说明安装成功 2tomcat
从官网下载的 .zip压缩包上传到 linux 上就可以直接使用了
直接把 .zip 拖拽到 xshell 上即可
此时就得到了一个压缩包
然后使用 unzip 命令进行解压缩
此时就解压缩完成了
然后我们进入到 bin 目录中这里面都是一些启动脚本相关内容
然后我们使用 chmod x *.sh 操作来给所有的 .sh 文件赋予可执行权限 sh startup.sh 就可以启动 tomcat 了 3MySQL
MySQL 的安装参考下面这篇文章CentOS 7 通过 yum 安装 MariaDB - 知乎 (zhihu.com) 二、部署程序
1、在云服务器的 mysql 中进行建库建表 云服务器上的博客系统访问的一定是云服务器的数据库而不是本地电脑的数据库
所以我们需要在云服务器的 mysql 中进行建库建表操作
先在云服务器上登录 MySQL
然后把之前写好的 db.sql 的内容复制粘贴到云服务器 mysql 客户端中直接执行即可 使用 mysql -uroot 的命令来打开数据库客户端如果想退出按 ctrl d 2、微调代码
本地的数据库端口号用户名密码和云服务器的数据库可能是不同的所以需要对原本的代码进行一个微调
本地数据库是安装的时候设置的密码而云服务器的数据库是默认没有密码
所以我们要在 DBUTile 中修改密码我们可以使用 netstat -anp 命令来显示所有的网络信息使用 grep 筛选出 mysql 相关内容 然后可以通过这个方法来查看端口号再判断代码中是否要更改对应的端口号一般默认是 3306所以不用改 3、打包
使用 maven 进行打包即可打成 .war 包
在打包前先对 pom.xml 进行一个微调设置打包的类型 和打包的名字
然后双击 package 进行打包 打包完成之后就能在 target 中看到已经打好了的 war 包了 4、把 war 包拷贝到云服务器上的 webapps 目录
在 xshell 中找到 webapps 目录然后把 war 包拖拽上去即可 要记得启动 tomcat 服务器
然后来到 bin 目录下 启动 startup.sh 记住启动这个启动脚本之前要保证 .sh 文件都是绿色的有可执行权限 我们可以使用 netstat 来验证 tomcat 是否启动成功 如果状态是 listen 就是启动成功了如果不成功就去 logs 目录下看看日志的报错
然后就可以在网站上打开了 一定要牢记一句话本地能够正确运行部署到云服务器上不一定能正确运行
一定要牢记一句话本地能够正确运行部署到云服务器上不一定能正确运行
一定要牢记一句话本地能够正确运行部署到云服务器上不一定能正确运行
这是因为程序执行的正确性不仅仅取决于代码还取决于依赖的数据配置等环境信息
所以我们在部署到服务器之后还要再测试一下代码如果出现了错误也是正常的
- 上一篇: 个人网站搭建wordpress沧州网站建设选网龙
- 下一篇: 个人网站代做移动网站建设查询
相关文章
-
个人网站搭建wordpress沧州网站建设选网龙
个人网站搭建wordpress沧州网站建设选网龙
- 技术栈
- 2026年03月21日
-
个人网站备案转企业备案河南住房和城乡建设厅门户网站
个人网站备案转企业备案河南住房和城乡建设厅门户网站
- 技术栈
- 2026年03月21日
-
个人网站备案要钱吗最简单的网站设计
个人网站备案要钱吗最简单的网站设计
- 技术栈
- 2026年03月21日
-
个人网站代做移动网站建设查询
个人网站代做移动网站建设查询
- 技术栈
- 2026年03月21日
-
个人网站的设计与实现的任务书html个人网页制作步骤
个人网站的设计与实现的任务书html个人网页制作步骤
- 技术栈
- 2026年03月21日
-
个人网站的优点网站制作哪家好又便宜
个人网站的优点网站制作哪家好又便宜
- 技术栈
- 2026年03月21日






