Tag: apache2

如何在Apache中将个性化端口设置为默认端口?

我的网站只有在我运行时才有效: domain.com:44400 如何在Apache中将端口44400设置为默认值? 我需要访问domain.com而不是domain.com:44400

为本地网络(使用DHCP)设置DNS服务器以与apache一起使用

我已经建立了一个ubuntu服务器来托管一个网站。 但首先我想配置它在我的本地网络中工作。 实际上它作为整个网络的DHCP服务器使用静态IP 192.168.170.250(并且已配置,但不能访问主机名“ubuntu-server”),现在我想通过主机名访问此服务器(以及所有apache虚拟主机)。 我已经尝试在这台机器上安装和配置DNS服务器但没有成功……(那些教程对我不起作用: 教程1和教程2 ) 还要阅读其他类似的问题,但第一个是一个完全不同的问题而另一个让我感到困惑,因为我不理解差异对第一个提到的教程的影响……(而且我真的更愿意理解我正在做什么和配置…) 我只想在我的网络中的任何PC上写一些类似“ubuntu-server.home.lan”的东西来访问我的ubuntu服务器,或者“website1.home.lan”来访问在我的ubuntu-server上运行的虚拟主机apache 。 也许以后可以将此服务器注册到官方域名,以便从网络访问… 每一个提示我都会很高兴!

如何检查Apache在Ubuntu 12.04上使用的OpenSSL版本

我在我的机器上安装了Ubuntu12.04,它得到了HeartBleed版本的OpenSSL 1.0.1。 所以我通过引用此链接卸载了OpenSSL 1.0.1并安装了新的1.0.1g版本。 现在我要确认Ubuntu 12.04上的“Apache 2.2.22”是使用1.0.1g而不是1.0.1版本的OpenSSL。 我该如何确认?

VSFTPD 553错误:无法创建文件

使用Ubuntu 12.04和VSFTPD设置新鲜的LAMP服务器。 我正在尝试使用FTP用户访问/var/www文件夹(Web根目录)。 我创建了一个新用户ftpuser并将其添加到Apache自动创建的www-data用户组中。 该用户的主目录设置为/var/www 。 我还将/var/www的所有权更改为www-data组,并将权限更改为02775 。 但是,我仍然无法上传文件。 错误是:“553无法创建文件”。 有人可以解释一下如何正确设置这些权限吗? 什么是正确的设置? 我应该将ftpuser的主目录设置为/var/www还是以某种方式不同? 我在网上发现了很多主题,但没有一个提供通用的解决方案。 谢谢! 更新: 这是/var/www的ls -l的输出: drwxr-sr-x 3 root ftpuser 4096 vsftpd.conf文件的内容: listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=YES chown_username=ftpuser chroot_local_user=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

如何在ubuntu 14.04上的主目录上设置apache2虚拟主机?

我正在尝试设置我的apache2虚拟主机以从我的主目录上的应用程序目录运行应用程序。 home/myusername/apps/application1 以下是我目前正在做的步骤: 1)创建目录并向其添加index.html文件。 home/myusername/apps/application1/index.html 2)授予目录权限。 sudo chown -R $USER:$USER /home/myusername/apps/application1 sudo chmod -R 755 /home/myusername/apps 3)创建虚拟主机文件 sudo touch /etc/apache2/sites-enabled/application1.app.conf ServerAdmin webmaster@localhost DocumentRoot /home/myusername/application1 ServerName application1.app ServerAlias www.application1.app ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined 4)激活主机 sudo a2ensite application1.app 5)重启Apache sudo service apache2 restart 6)将域添加到主机文件 127.0.0.1 application1.app 完成所有这些后,当我在浏览器application1.app上键入地址时,我得到以下403。 Forbidden You don’t have permission to access / on […]

如何为虚拟主机启用mod_rewrite

mod_rewrite规则不适用于虚拟主机。 我想要这个用于cakephp。 是否有要在虚拟主机文件中添加的设置?

如何安装CodeIgniter?

请给我一步一步说明如何在Ubuntu上安装CodeIgniter。 我还是个新手。 谢谢!

如何让特定用户只访问特定文件夹及其内容?

我用了 adduser 并创建了一个新用户,andrew。 现在我只想给他/var/www/sitename.com及其内容的读/写权限。 我该怎么做? 我尝试了sudo chown andrew /var/www/sitename.com但他仍然能够看到/ var / www和其他目录下的所有文件夹和文件。

phpmyadmin在开场时抛出404

我已经在Ubuntu软件中心安装了php5和phpMyAdmin,全新安装了Ubuntu 13.04。 当我在浏览器中输入localhost时,会显示以下内容: 有用! 这是此服务器的默认网页。 Web服务器软件正在运行,但尚未添加任何内容。 有些东西在起作用。 如果我然后键入localhost/phpmyadmin或localhost/phpmyadmin/index.php页面返回404错误页面,找不到文件。 我在/ var / www中创建了一个名为test.php的文件,其中有一行 当我尝试通过浏览器访问它时,我得到403 Forbidden 这指向权限问题 用phpMyAdmin我也安装了: Apache HTTP Server元数据包(apache2) 对JavaScript库包的基本支持(javascript-common) 内存占用最少的快速Web服务器(lighttpd) MySQL客户端(mysql-client) 用于php5的GD模块(php5-gd) MySQL服务器(mysql-server) 在安装phpMyAdmin时,我没有被问到任何问题,我发现有趣的是在之前的安装中,我被要求选择服务器。 文件夹/ etc / phpmyadmin具有以下内容: conf.d / 配置-db.php.ucf – 距离 文件夹conf.d没有内容 是否有我需要安装的东西,我没有或有什么我可以做的来修复404和403错误? 编辑 / var。的所有者 :/var$ ls -lh total 48K drwxr-xr-x 2 root root 4.0K Jun 9 12:16 backups drwxr-xr-x 21 […]

在Ubuntu 14.04上使用Apache2和libapache2-mod-wsgi-py3的AssertionError(Python 3.4)

在Ubuntu 14.04上,使用安装了libapache2-mod-wsgi-py3软件包的Apache2会在/var/log/apache2/error.log中出错 重现的方式很简单: sudo apt-get install apache2 sudo service apache2 restart # /var/log/apache2/error.log is “clean” sudo apt-get install libapache2-mod-wsgi-py3 sudo service apache2 restart /var/log/apache2/error.log给出以下错误: [Mon Jan 05 16:51:53.641332 2015] [:error] [pid 3141:tid 140703516379008] Exception ignored in: [Mon Jan 05 16:51:53.643563 2015] [:error] [pid 3141:tid 140703516379008] Traceback (most recent call last): [Mon Jan 05 16:51:53.643633 2015] […]