首页 > 数据库 >Ubuntu内网穿透搭建网站:建立本地数据库 1/17

Ubuntu内网穿透搭建网站:建立本地数据库 1/17

时间:2022-09-05 16:55:19浏览次数:106  
标签:17 安装 cpolar 使用 Ubuntu 命令行 Linux 内网

cpolar作为一款高效安全且方便的内网穿透软件,能够用极为简单的方式穿透内网,将本地电脑的网页和数据方便的发布到公共互联网上,以便访客及自己访问。当然,现在电脑端使用操作系统种类很多,从覆盖最广泛的Windows、Mac OS,到极为小众的Ubuntu,而cpolar均能够完美覆盖。今天,我们就以cpolar最基础的应用之一,建立本地网页发布到公共互联网上,为大家介绍如何在Ubuntu上使用cpolar。

Ubuntu作为Linux系统中对用户相对友好的操作系统,最常见于桌面级情况。同时Ubuntu系统以Linux为基础,能够通过Ubuntu熟悉Linux的各项操作方式,并培养使用习惯。要知道,虽然桌面级操作系统是Windows一家独大,但服务器级操作系统,却是Linux使用最多;同时Mac OS也是一种Linux系统(BSD Linux),一些路由器的系统,也是一个个小型Linux;甚至于手机使用的安卓系统,也是Linux的特化(删除了很多手机上用不到的功能)。因此对于需要接触这些方面的开发人员和爱好者,对于Linux的熟悉就成为必经之路。话不多说,让我们这就开始了解,如何在Ubuntu上使用cpolar吧。以我们最熟悉的网站建设为例,想要建立一个动态网站,就需要用到WordPress和数据库,因此我们先从这两个软件着手进行。

首先进入Ubuntu桌面,点击鼠标右键,并在弹出的菜单中选择“在终端中打开”选项,进入命令行模式。


由于cpolar并没有加入Ubuntu的包管理器,因此我们采用一键安装脚本的方式进行安装(虽然也可以按步骤安装,但太过麻烦,因此此处不再过多介绍)。进入Ubuntu命令行界面后,我们输入“sudo apt install apache2 php -y”命令,安装apache2


在apache2主体程序安装完成后,我们接着安装一个数据库。继续在命令行中输入

sudo apt install mariadb-server php-mysql -y

继续进行安装

在Ubuntu系统中,并不怎么使用Windows的双击自动安装,反而经常用到命令行安装的方式,这可能会让不少人觉得不习惯,但正如之前所说,Ubuntu系统广泛应用在服务器上,而服务器为了节省资源,甚至连像样的操作界面都省略了,几乎全以命令行进行操作,因此熟悉使用命令行,对我们来说也是一种联系。

由于在Ubuntu系统中安装、调试和使用WordPress和mysql相对复杂(主要体现在命令行操作模式),为方便大家理解,我们将会以系列文章的形式,分步骤为大家说明,以免长篇累牍造成疲劳。如果您对cpolar有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎vip客户加入cpolar官方群,共同探索cpolar的无限潜能。

标签:17,安装,cpolar,使用,Ubuntu,命令行,Linux,内网
From: https://www.cnblogs.com/probezy/p/16620539.html

相关文章

  • leetcode1768-交替合并字符串
    https://leetcode.cn/problems/merge-strings-alternately/这题没什么好说的,特别简单。但是也学到了一些点。1.字符串res和另一个字符串中的某一个字符nums[i]不能通过......
  • ubuntu 20.02 配置静态IP地址
    配置方式#cat/etc/netplan/00-installer-config.yaml#Thisisthenetworkconfigwrittenby'subiquity'network:ethernets:ens160:dhcp4:false......
  • ubuntu1804 pixel xl 编译安装lineage-18.1
    官方文档https://wiki.lineageos.org/devices/marlin/build下载源码repoinit-uhttps://github.com/LineageOS/android.git-blineage-18.1reposync-c此处需要梯......
  • LeetCode 617 在 JavaScript 中合并两个二叉树
    LeetCode617在JavaScript中合并两个二叉树问题陈述给你两棵二叉树根1和根2.想象一下,当您将其中一个覆盖另一个时,两棵树的某些节点重叠,而其他节点则不重叠。您需......
  • [HTML+CSS] 17.less 简介
    笔记来源:尚硅谷Web前端HTML5&CSS3初学者零基础入门全套完整版目录less简介1、安装插件2、编写less3、less语法less注释父子关系嵌套变量其他4、混合函数其他5、......
  • 学年(2022-2023-1) 学号(20221317)《计算机基础与程序设计》第1周学习总结
    作业信息班级:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业链接:https://www.cnblogs.com/zhanquanchen/p/16654783.html作业要求:快速浏览教材(https://www......
  • ubuntu20上配置ElasticFusion
    1、安装cmake3.22版本以上的版本(因为在进行编译时,要求cmake版本需3.22以上)1.1、查看当前版本cmake---version1.2、卸载cmakesudoaptremovecmake1.3、下载官......
  • 在VirtueBox中安装Ubuntu中的艰难险阻
    据安装教程中解释道在WSL中运行Ubuntu可能仍存在一些问题,为了防止可能影响的学习,不如就在虚拟机中安装Ubuntu吧。在VirtueBox中的艰难艰难1:无法新建虚拟机嗯?为什么无法......
  • CF1702G2 Passable Paths (hard version)
    PassablePaths(hardversion)给出一棵大小为\(n\)的树,\(q\)次询问,每次给出一大小为\(m\)的点集,判断是否存在一条链覆盖这些点,注意这条链可以经过其他点。\(n,\sum......
  • pycharm2017安装pygal
    1.pycharm2017安装pygal库   2.在Terminal对话框输入 python-mpipinstallpygal点击Enter即可自动安装。    ......