我正在尝试通过 cpanel 和 whm 在生产服务器上安装我的开发项目,服务器是物理的,我正在使用 ubuntu,步骤是什么,而不会影响任何其他已部署的网站......
我正在尝试通过 cpanel 和 whm 在服务器上安装我的开发项目以供生产,服务器是物理的,我正在使用 ubuntu,请问步骤是什么,不影响任何其他已部署的网站,请注意 apache 默认安装在 cpanel 上。我正在使用 nodejs、express、react 和 mysql。我已经安装了 mysql 和 node 和 pm2,并且已经成功连接到我的节点应用程序中的 mysql,现在我只能在正确的位置部署我的节点应用程序,而无需编辑任何端口或影响任何其他网站并将其连接到我的 react 应用程序。注意:我可以访问 WHM 和 cPanel。
我尝试过使用 nginx,我的服务器可以工作,但是其他部署的网站都崩溃了,然后我发现当我尝试安装 nginx 时我错误地关闭了主端口 80,因此所有网站都崩溃了。现在我想在我的物理服务器上运行我的项目并在其上应用 ssh,而不影响任何其他端口或网站。
我想要一种简单的方法来射击敌人并将他们从场景中消灭,这就是我所做的。还有其他方法吗?public class SpawnBullet : MonoBehaviour{ public GameObject
我想要一种简单的方法来射击敌人并将他们从场景中消灭,这就是我所做的。还有其他方法吗?
public class SpawnBullet : MonoBehaviour
{
public GameObject prefabBullett;
public Transform centerBullett; // empty gameObject
GameManager _gameManager;
void Start()
{
_gameManager = FindObjectOfType<GameManager>();
}
void Update()
{
if (Input.GetKeyDown(KeyCode.Space))
{
GameObject bullett= Instantiate(prefabBullett, centerBullett.position, centerBullett.rotation);
Rigidbody rb = bullett.GetComponent<Rigidbody>();
rb.AddForce(centerBullett.forward*10,ForceMode.Impulse);
Destroy (bullett,2);
}
}
}
然后我创建了一个脚本来摧毁敌人
private void OnCollisionEnter(Collision collision)
{
if (collision.gameObject.tag == "Bullett")
{
Destroy(gameObject); //delete yourself
Destroy(collision.gameObject);
}
}